如何解决多路径绘制时的重叠问题

时间:2013-05-15 11:43:00

标签: android drawing overlapping

我想在画布上绘制多个具有多个绘画描边宽度的路径,但是在路径碰撞时会出现重叠问题。

color overlapping when drawing multiple path

以上链接包含说明。当我将alpha设置为绘画时会发生重叠。但这是应用的要求。如果使用alpha使其他方式使涂料半透明。 请建议。 谢谢

1 个答案:

答案 0 :(得分:0)

我认为它会帮助你

mPaint.setARGB(90, 255, 0, 0);
mPaint.setXfermode(new AvoidXfermode(Color.RED, 90, Mode.AVOID));       

如果您在画布上绘图而不是需要将透明位图设置为画布,否则AvoidXfermode将检测图像的rgb。