2011-11-25 14 views
5

he aplicado un zoom en la animación a mi Imageview usandoCómo borrar la animación aplicada al androide ImageView usando startAnimation

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

especificando android:fillEnabled y android:fillAfter atributos de animación para true.How puedo, en un momento posterior de tiempo, borrar la animación y revertir mi ImageView al estado anterior? Intenté con el método clearAnimation() de ImageView pero parece que no funciona con los atributos fillEnabled y fillAfter.

Respuesta

7
myImageView.setAnimation(null);  

debería funcionar. ¡Espero eso ayude!

+2

hay que seems..i trató con too..infact que lo que quiero es cancelar una animación previamente establecido en un punto de tiempo posterior – drooooooid

+0

no funciona !! !! –

0

Creo que deberías probar este

yourAnimation.cancel(); 
Cuestiones relacionadas