0
点赞
收藏
分享

微信扫一扫

动画旋转,不回到原来的位置

AbrahamW 2022-04-26 阅读 44
android
//动画 旋转
RotateAnimation rotateAnimation = new RotateAnimation(
        0, spend,
        Animation.RELATIVE_TO_SELF, 0.5f,
        Animation.RELATIVE_TO_SELF, 0.5f);//后面两行是可以设置围绕的点旋转
rotateAnimation.setDuration(2000);//延迟时间
AnimationSet animationSet=new AnimationSet(true);
animationSet.setFillAfter(!animationSet.getFillAfter());//添加这句话,可以让动画旋转不变位置
animationSet.addAnimation(rotateAnimation);

img_direction.startAnimation(animationSet);

speed是旋转的角度

举报

相关推荐

0 条评论