Как очистить анимацию, примененную к ImageView android, используя startAnimation - PullRequest
5 голосов
/ 25 ноября 2011

Я применил увеличение анимации к своему Imageview, используя

myImageView.startAnimation(AnimationUtils.loadAnimation(this,R.anim.zoom_in ));

, указав android:fillEnabled и android:fillAfter атрибуты анимации для true. Как я могу в более поздний момент времениочистить анимацию и вернуть мой ImageView в старое состояние? Я пробовал с clearAnimation() методом ImageView, но, похоже, не работает с fillEnabled и fillAfter атрибутами.

Ответы [ 2 ]

7 голосов
/ 27 ноября 2011
myImageView.setAnimation(null);    

должно работать. Надеюсь, это поможет!

0 голосов
/ 01 августа 2013

Я думаю, вы должны попробовать это

yourAnimation.cancel();
...