动画仅适用于首次点击

时间:2019-06-26 07:54:24

标签: android

我有xxx类型的ImageView。如果单击它,将触发事件处理程序animate对其进行动画处理。

public void animate(View view) {
    ImageView xxx= findViewById(R.id.xxx);
    xxx.animate().rotation(7200f).setDuration(3000);
}

它仅适用于第一次单击,但对于随后的单击,动画不起作用。

问题

如何解决此问题?

1 个答案:

答案 0 :(得分:2)

请记住,rotation将旋转值设置为提供的浮点数。 如果您想始终按该值旋转,可能会寻找rotationBy