Android对象动画工作不顺畅

时间:2016-10-17 07:11:43

标签: android objectanimator

我正在使用ObjectAnimator将RelativeLayout的位置从屏幕中心移动到上面。动画在RelativeLayout上运行,但它不能平滑移动。它在开始和结束位置之间跳转。 代码:

 ObjectAnimator animY = ObjectAnimator.ofFloat(logolayout, "y", 350f);
                animY.setInterpolator(new LinearInterpolator());
               animY.setDuration(1500);
                animY.start();

1 个答案:

答案 0 :(得分:0)

改为使用ViewPropertyAnimator。

animate(view).y(350f).setInterpolator(new LinearInterpolator()).setDuration(1500).start();