Android-Change滚动动画作为加速减速

时间:2015-11-09 12:37:53

标签: android listview animation scroll acceleration

我已经实现了listView。当我以编程方式滚动时,它滚动动画非常快。我希望滚动动画加速,然后以我提供的最大速度(和/或持续时间)减速。

1 个答案:

答案 0 :(得分:0)

您可以使用此库:https://github.com/daimajia/AnimationEasingFunctions

例如:

.number

其中 AnimatorSet animation = new AnimatorSet(); animation.playTogether(Glider.glide(Skill.CubicEaseInOut, 500f, ObjectAnimator.ofInt(listView, "scrollY", itemView.getTop()))); animation.setDuration(500); animation.start(); 是动画类型http://easings.net/

我希望这会有所帮助