RotateAnimation
/**
* 设置Rotate动画
*
* @param view 设置动画的对象
* @param fromDegrees 初始时的角度
* @param toDegrees 结束时的角度
* @param pivotX 旋转动画对于x坐标开始位置
* @param pivotY 旋转动画对于y坐标开始位置
* @param duration 动画时长,毫秒为单位
*/
public static void setRotateAnimation(View view, float fromDegrees, float toDegrees, float pivotX, float pivotY, long duration) {
//创建RotateAnimation动画
Animation animation = new RotateAnimation(fromDegrees, toDegrees, pivotX, pivotY);
//设置动画时间
animation.setDuration(duration);
//播放动画
view.setAnimation(animation);
}
本文介绍了一种设置旋转动画的方法,通过使用RotateAnimation类可以轻松地为View对象添加从指定角度到另一角度的旋转动画效果。文章详细解释了如何设置动画对象、指定动画参数如旋转开始与结束角度、旋转中心点坐标及动画时长,并展示了如何应用到View上实现动画播放。
915

被折叠的 条评论
为什么被折叠?



