Animation listening uses the Animationlistener interface, which requires three methods to be implemented Onanimationstart (), Onanimationrepeat (), Onanimationend ()
Code:
Implementing the animation listener for a button
1Findviewbyid (r.id.btnanimation). Setonclicklistener (NewOnclicklistener () {2 3 @Override4 Public voidOnClick (View v) {5 //TODO auto-generated Method Stub6Animation a=animationutils.loadanimation (Getapplicationcontext (), R.anim.anim);7A.setanimationlistener (NewAnimationlistener () {8 9 @OverrideTen Public voidOnanimationstart (Animation Animation) { One //TODO auto-generated Method Stub A - } - the @Override - Public voidonanimationrepeat (Animation Animation) { - //TODO auto-generated Method Stub - + } - + @Override A Public voidonanimationend (Animation Animation) { at //TODO auto-generated Method Stub -Toast.maketext (Getapplicationcontext (), "Animation End", Toast.length_short). Show (); - } - }); - V.startanimation (a); - } in});
Animation listening for Android development