public void rotate(View view) {
// iv.setRotation(rotation)//绕着中心点平面选择
// ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(iv, "rotation", 0,360);
// iv.setRotationX(rotationX)//绕着水平中心线旋转
// ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(iv, "rotationX", 0,200);
// iv.setRotationY(rotationY)//绕着竖直中心线旋转
ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(iv, "rotationY", 0,360);
objectAnimator.setRepeatCount(ObjectAnimator.INFINITE);
objectAnimator.setDuration(1000);
objectAnimator.start();
}
属性动画中旋转动画中rotation,rotationX和rotationY的区别
最新推荐文章于 2024-04-04 16:33:06 发布