我创建了一个指定大小的矩形,现在想将其旋转45度,尝试使用canvas.rotate和matrix方法,但没有生效。请问在Android中正确的旋转canvas的方法是什么?同时,我也很好奇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);