eHe*_*ero 4 java animation android
在我的 android 应用程序中,我使用 ObjectAnimator 来转换图像视图,如下所示:
ObjectAnimator transitionX = ObjectAnimator.ofFloat(v, "TranslationY", 190);
Run Code Online (Sandbox Code Playgroud)
在动画完成后,是否有像 fillAfter 这样的选项会将视图的位置重置为新位置?
不,我会改用属性动画系统,假设 v 是一个视图:
v.animate().translationY(190).withEndAction(new Runnable() {
@Override
public void run() {
v.setTranslationY(v.getTranslationY()-190);
}
}).start();
Run Code Online (Sandbox Code Playgroud)