У меня есть ImageButton, который будет отображать различные чертежи на основе его состояния (нажата и т. Д.) С помощью селекторов. Я хочу воспроизвести покадровую анимацию на этой кнопке с указанными временными интервалами.андроид кадр за кадром анимация выпуск
Вот код:
ImageButton btn;
btn.setImageResource(R.drawable.my_anim);
AnimationDrawable ani = (AnimationDrawable)btn.getDrawable();
ani.start();
Так что вопрос в том, что анимация воспроизводится только один раз. И после завершения анимации я хочу сбросить кнопку так, чтобы она отображала различные чертежи на основе ее состояния с использованием селекторов. Но сейчас этого не происходит. После завершения анимации селектора никогда не работали снова. Хотя событие btn onClick работает.
Итак, как я могу это сделать?