我有一个翻译动画,按下按钮后,屏幕顶部和底部的图像在中心相遇。但是,一旦到达屏幕中心,它们就会弹回原始位置。
我的目标是让它们保持在屏幕中央,直到点击屏幕,然后它们会以与移动到中心相同的速度返回到原始位置,而不会像它们当前演示的那样快速移动。
我该怎么做才能实现这一点?
你应该使用
animation.setFillEnabled(true);
animation.setFillAfter(true);
设置为 true 时,将在动画结束后应用动画转换。