Вернуться анимация / новая анимация
Я имею animated-vector
внутри входит в ImageView
usind android:src
, Я использую этот код в onClick для запуска анимации:
Drawable drawable = element.getDrawable();
if (drawable instanceof Animatable) {
((Animatable) drawable).start();
}
Достаточно просто.
Тем не менее, я хочу, чтобы эта анимация "возвращалась" к предыдущему состоянию в onclick. Сценарий: Play/Stop. Когда пользователь нажимает кнопку воспроизведения, воспроизведение останавливается. Когда пользователь нажимает снова, остановка анимирована для воспроизведения. у меня есть оба animated-vector
рисовать, но я не могу найти способ сделать это. Я считаю, что это должно быть возможно, но я не нашел простой способ. Я нашел только ответы с созданием оболочек, запуском потоков для определения конца анимации и т. Д.