我想在画布上绘制多个具有多个绘画描边宽度的路径,但是在路径碰撞时会出现重叠问题。
color overlapping when drawing multiple path
以上链接包含说明。当我将alpha设置为绘画时会发生重叠。但这是应用的要求。如果使用alpha使其他方式使涂料半透明。 请建议。 谢谢
答案 0 :(得分:0)
我认为它会帮助你
mPaint.setARGB(90, 255, 0, 0);
mPaint.setXfermode(new AvoidXfermode(Color.RED, 90, Mode.AVOID));
如果您在画布上绘图而不是需要将透明位图设置为画布,否则AvoidXfermode将检测图像的rgb。