草庐IT

mRotateAntiClockwiseAnimation

全部标签

android - 如何从停止的值开始 Android 动画?

我有一个应用旋转动画的ImageView。动画效果很好。着陆时,我尝试使用cancel()停止旋转动画,使用reset()重置动画并使用clearAnimation()清除View上的动画。但是动画又回到了原来的位置。如何使用触地事件发生时的值停止动画并从停止的地方重新开始?我的动画在xml中定义如下我正在尝试使用以下代码停止动画privatevoidstopAnimation(){mRotateAntiClockwiseAnimation.cancel();mRotateAntiClockwiseAnimation.reset();imageView.clearAnimation()