Skip to content Skip to sidebar Skip to footer

Why Image Rotation Animation Only Works Correctly For The First Time

I have this simple arrow image rotation animation which works as intended only for the first time. from second time onward It's still do the rotation but without slow animation.

Solution 1:

Instead of setAnimation use startAnimation

creditCardNextImage.startAnimation(rotatePlus180);
creditCardNextImage.startAnimation(rotateMinus180);

setAnimation seems to be called once you attach the animation to the view/ or when the view is added.

StartAnimation will be called all the time even if the view has already been added.

Post a Comment for "Why Image Rotation Animation Only Works Correctly For The First Time"