如何避免Android翻译动画中出现眨眼?
我最初在位置0,0处有一个图像。当用户单击一个按钮时,我会设置图像的动画,并使用 动画an=新的TranslateAnimation(0,0,0,listInstanceDetails.DragItemHeight); an.setFillAfter(true) 因为setFillAfter是真的。动画将保持在0100。现在用户再次单击按钮,我希望它从0100返回到0,0。所以我使用代码 动画an=新的TranslateAnimation(0,0,100,0); an.setFillAfter(true) 这很好用。但在第二个动画从100,0开始之前,它会在0,0处闪烁,然后从100,0开始到0,0。这看起来很难看如何避免Android翻译动画中出现眨眼?,android,android-animation,Android,Android Animation,我最初在位置0,0处有一个图像。当用户单击一个按钮时,我会设置图像的动画,并使用 动画an=新的TranslateAnimation(0,0,0,listInstanceDetails.DragItemHeight); an.setFillAfter(true) 因为setFillAfter是真的。动画将保持在0100。现在用户再次单击按钮,我希望它从0100返回到0,0。所以我使用代码 动画an=新的TranslateAnimation(0,0,100,0); an.setFillAfter(
有没有办法避免这种眨眼。有没有人玩过很多翻译动画并做过类似的操作。我做错什么了吗。请让我知道你的意见。感谢您的时间和建议。我以前使用过.setFill(false);在我的代码中。我把它取下来,它就开始工作了