我使用 ObjectAnimator API (android.animation.ObjectAnimator) 在按钮被点击后为其设置动画(v 是按钮):
ObjectAnimator animator = ObjectAnimator.ofFloat(v, "rotationY", 360f);
animator.setDuration(5000);
animator.start();
当我在模拟器上测试它时,它适用于第一次点击(按钮旋转)。但是当我再次单击按钮时(第一次单击后片段没有被破坏等),我在模拟器上看不到任何动画(模拟器不是最快的,但 5 秒后我应该看到一些东西)。
我需要在第一个动画之后销毁/关闭某些东西还是我错过了什么?有没有人有提示或可以重现这个?
在此先感谢,马丁