防止翻译动画返回到原始位置



我有一个翻译动画,按下按钮后,屏幕顶部和底部的图像在中心相遇。但是,一旦到达屏幕中心,它们就会弹回原始位置。

我的目标是让它们保持在屏幕中央,直到点击屏幕,然后它们会以与移动到中心相同的速度返回到原始位置,而不会像它们当前演示的那样快速移动。

我该怎么做才能实现这一点?

你应该使用

animation.setFillEnabled(true);

animation.setFillAfter(true);

设置为 true 时,将在动画结束后应用动画转换。

最新更新