0

我有一个 ObjectAnimator,它当前将我的容器滚动到某个视图。我对这个动画的问题是它似乎没有考虑开始位置。它不是从当前位置开始滚动动画,而是跳到顶部然后向下滚动。如何让滚动动画从当前位置开始?

这是我当前的工作代码:

objectAnimator = ObjectAnimator.ofInt(mainView, "scrollY", 0, scrollToView.getTop()).setDuration(500);
                objectAnimator.start();
4

1 回答 1

0

哎呀,这很容易

objectAnimator = ObjectAnimator.ofInt(mainView, "scrollY", mainView.getScrollY(), scrollToView.getTop()).setDuration(500);
于 2014-08-29T12:31:50.407 回答