Edittext изменить ширину с анимацией

Я хочу создать текст редактирования, который выравнивается по левому краю родительского элемента, и когда пользователи щелкают по нему, ширина текста редактирования увеличивается с правой стороны. Вот код, который я использовал. Но когда анимация закончилась, ширина edittext становится первой.
Может кто-нибудь помочь мне.?
И есть ли решение, чтобы установить "fillparent" в качестве окончательного размера ширины в анимации?

Animation scaleAnimation = new ScaleAnimation(0, -500, 1, 1);
scaleAnimation.setDuration(750);
editText.startAnimation(scaleAnimation);

я добавилscaleAnimation.setFillAfter(true); до начала анимации, но я получаю это;

После 750 мс, edittext будет на первой ширине.

Ответы на вопрос(4)

Ваш ответ на вопрос