Я использую API ObjectAnimator (android.animation.ObjectAnimator) для анимации кнопки после ее нажатия (v — это кнопка):
ObjectAnimator animator = ObjectAnimator.ofFloat(v, "rotationY", 360f);
animator.setDuration(5000);
animator.start();
Когда я тестирую это на эмуляторе, он работает с первого щелчка (кнопка вращается). Но когда я снова нажимаю кнопку (фрагмент не уничтожается и т. д. после первого нажатия), я не вижу никакой анимации на эмуляторе (эмулятор не самый быстрый, но с 5 секундами я должен что-то увидеть).
Нужно ли что-то уничтожать/закрывать после первой анимации или что я упускаю? У кого-нибудь есть подсказка или может воспроизвести это?
Заранее спасибо, Мартин