我需要创建一个以圆形扇形为形状的剪切蒙版。
我可以使用以下方法绘制一个:
paint.setColor(0x88FF0000);
paint.setStyle(Style.FILL);
canvas.drawArc(oval, 0, 30, true, paint);
我希望将其用作剪切路径,因此我尝试了以下操作:
Path path = new Path();
path.addArc(oval, 0, 30);
canvas.clipPath(path, Op.REPLACE);
然而,addArc没有useCenter参数,因此我得到的不是扇形而是一个弓形段。
oval
? - EpicPandaForce