rotateAnimator = ObjectAnimator.ofFloat(binding.ivRefresh, "rotation", 0f, 360f); rotateAnimator.setDuration(1000); rotateAnimator.setRepeatCount(ValueAnimator.INFINITE); rotateAnimator.setRepeatMode(ObjectAnimator.RESTART); rotateAnimator.setInterpolator(new LinearInterpolator());
rotateAnimator.start();//开始动画
rotateAnimator.end();//结束动画