以下代码可帮助我在滑动时旋转屏幕的左上边缘。任何人都可以帮助我如何旋转屏幕的剩余边缘,如右上边缘,右下角和左下边缘。 为简单起见,我需要将页面变换旋转为图像视图的动画
RotateAnimation r=new RotateAnimation(130,0,90,180);
答案 0 :(得分:0)
您可以使用此代码:
RotateAnimation r=new RotateAnimation(0,90);
RotateAnimation r=new RotateAnimation(180,270);
RotateAnimation r=new RotateAnimation(270,360);
答案 1 :(得分:0)
如果您需要使用imageview坐标在特定边缘上旋转,可以使用
Rect rect = new Rect();
imageview.getLocalVisibleRect(rect);
int bottomimagevalue = rect.bottom;
int rightimagevalue = rect.right;
使用此协调,您可以旋转图像
RotateAnimation r=new RotateAnimation(130,0,bottomimagevalue,rightimagevalue);
以上是从右下角旋转图像的示例