I have to animate a circular count down timer and I\'m doing it by animating the background of an ImageView using AnimationDrawable (each image has the according slice of th
You can try public boolean setVisible (boolean visible, boolean restart) and it will play the animation once. For example:
public boolean setVisible (boolean visible, boolean restart)
animationDrawable.setVisible(false, true);