ImageView img;
img=(ImageView)findViewById(R.id.img);//绑定控件
RotateAnimation xz=new RotateAnimation(0,359, Animation.RELATIVE_TO_SELF,0.5f
, Animation.RELATIVE_TO_SELF,0.5f);//起始位置,旋转到,x轴,y轴
//Animation.RELATIVE_TO_SELF是居中
xz.setDuration(3000);//速度
xz.setRepeatCount(-1);//次数,-1和Animation.INFINITE是无限次
img.startAnimation(xz);//图片控件运行动画旋转
//注意:一定要记得关闭动画
@Override
public void onStop() {//Activity的生命周期中的
super.onStop();
img.clearAnimation();//直接用img控件清除动画
}
AndroidStuido图片动画效果——旋转RotateAnimation
最新推荐文章于 2024-05-15 01:31:15 发布