Cita:
Originalmente Escrito por goltara
Buenos dias,
Me gustaría preguntaros si hay alguna forma de ejecutar un metodo tras la finalizacion de una animación.
En mi caso, me creo una animacion xml en la carpeta "anim", despues creo lo siguiente:
Código:
Animation anim =AnimationUtils.loadAnimation(this, R.anim.rotar1);
anim.reset();
imagen.startAnimation(anim);
el problema reside en que quiero que cuando termine la animacion se active un método, alguien sabe como se haría???
gracias!!!!!
|
Con un AnimationListener:
Código:
anim.setAnimationListener(new AnimationListener() {
public void onAnimationStart(Animation anim)
{
};
public void onAnimationRepeat(Animation anim)
{
};
public void onAnimationEnd(Animation anim)
{
//AQUI EL CODIGO
};
});