我想要以中心为轴旋转一张图片。当我旋转图片时,我需要加载动态文本作为菜单,就像一个旋钮。请有人帮助我旋转一张图片。
要旋转一张图片,您可以这样做:
RotateAnimation rotate = new RotateAnimation(0, 360, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
ImageView image = findViewById(my image);
image.setAnimation(rotate);
rotate.start();
这将使图像从0度旋转一圈到360度。您还可以设置旋转的持续时间:
rotate.setDuration( 500 ); // milliseconds
ImageView
的src
,而不是background
。 - Nick