我的应用程序中有一个视图,我想在表面视图上移动手指时对其进行动画处理。我不希望视图只跟随我的手指,但我想用动画将它从它的位置移动到新的位置。
为了获得这个结果,我截取了手指在表面视图上的移动,并在要动画的视图上启动了一个新的 ObjectAnimator,说它移动到新的位置。问题是,让所有这些 ObjectAnimator 在这么短的时间内在同一个对象上启动,结果是我只有在停止移动手指时才能看到动画(看到它移动到最终位置)。
我怎么解决这个问题?
我的应用程序中有一个视图,我想在表面视图上移动手指时对其进行动画处理。我不希望视图只跟随我的手指,但我想用动画将它从它的位置移动到新的位置。
为了获得这个结果,我截取了手指在表面视图上的移动,并在要动画的视图上启动了一个新的 ObjectAnimator,说它移动到新的位置。问题是,让所有这些 ObjectAnimator 在这么短的时间内在同一个对象上启动,结果是我只有在停止移动手指时才能看到动画(看到它移动到最终位置)。
我怎么解决这个问题?