android 中用画布旋转图片的时候怎么让让他 围着一个坐标旋转

2024-12-19 12:09:49
推荐回答(3个)
回答1:

方法只有一种。

步骤:

1、画布平移坐标原点

2、旋转画布

示例代码

canvas.save();//保存当前画布状态
canvas.translate(x, y); //将坐标中心平移到要围绕的坐标点x,y
canvas.rotate(90);//旋转角度,这里比如90度
canvas.restore();//恢复画图状态到保存前

回答2:

选中要旋转的图片,长按不放,然后图片上方会出现一个小圆,像句号一样,然后把小圆对准你要旋转的坐标就可以了

回答3:

Matrix m=new Matrix();
m.setTranslate(100, 100);移到·100,100
m.postRotate(度数)