我创建了一个特定大小的矩形,现在我想将它旋转到 45 度,我使用了 canvas.rotate,matrix,但不工作。如何在android中旋转画布的正确方法?我对 Path.Direction.CW 很感兴趣,它是用来旋转的吗?但我在 Path() 中看不到任何旋转功能
paint.setAntiAlias(true);
paint.setStrokeWidth(2);
paint.setColor(Color.BLUE);
paint.setAlpha(75);
Path path = new Path();
path.addRect(166, 748, 314, 890, Path.Direction.CW);
canvas.rotate(45);
canvas.drawPath(path, paint);