У меня есть AnimatedVectorDrawable, который при щелчке оживляет от воспроизведения до состояния паузы.
...
animatedVectorDrawable.registerAnimationCallback(new Animatable2.AnimationCallback() {
@Override
public void onAnimationEnd(Drawable drawable) {
//Reset the image back to its original state
//What I've tried so far
/* img.setImageResource(R.drawable.original_state)
animatedVectorDrawable.stop()
animatedVectorDrawable.reset() */
}
});
animatedVectorDrawable.start();
Однако мне не удалось успешно вернуть его в исходное состояние, чтобы я мог воспроизвести его снова. Как я могу решить это?