ObjectAnimator动画连续播放停顿

2016-10-20 0 条评论 1.09k 次阅读 0 人点赞

ObjectAnimator animator = ObjectAnimator.ofFloat(circle_audio, "rotation", 0f, 359); animator.setDuration(5000); animator.setRepeatMode(ValueAnimator.RESTART); animator.setRepeatCount(-1); animator.setInterpolator(new LinearInterpolator()); animator.start(); 其中animator.setInterpolator(new LinearInterpolator());是关键.LinearInterpolator为平滑播放动画.中间不会有停顿.

2pvr7.png

官方给出的如下:也可以自己实现TimeInterpolator完成自己想要的停顿方式.

TestSmirk

这个人太懒什么东西都没留下

文章评论(0)