我有一个旋转 180 度的半圆。如果用户在 RotateAnimation 期间按下重置,我想要一个从 currentDegree 回到 0 的重置动画。目前重置动画从 180 变为 0,但如果动画尚未完成,这看起来很奇怪。
我有:
final RotateAnimation resetAnim =
new RotateAnimation(-180f, 0f, width, height/2);
我想要类似的东西:
final RotateAnimation resetAnim =
new RotateAnimation(currentDegreeOfAnimation, 0f, width, height/2);