Android 如何用白色擦除画布上绘制的路径

Android 如何用白色擦除画布上绘制的路径,android,Android,这个代码工作完美,但它用黑色擦除,我想用白色擦除 mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR)); 请帮忙!提前谢谢。不确定用白色擦除,但我们可以不用黑色擦除,即擦除时会出现透明色 请通过。制作一个附加路径并使用相同的设置进行绘制,将绘制颜色设置为您想要的任何颜色。设置canvas.drawPath;在PorterDuffXfermode绘制之后,但不要重置路径,以便在补漆时不会保存覆盖绘制。 为我工作。 祝你

这个代码工作完美,但它用黑色擦除,我想用白色擦除

mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR));

请帮忙!提前谢谢。

不确定用白色擦除,但我们可以不用黑色擦除,即擦除时会出现透明色


请通过。

制作一个附加路径并使用相同的设置进行绘制,将绘制颜色设置为您想要的任何颜色。设置canvas.drawPath;在PorterDuffXfermode绘制之后,但不要重置路径,以便在补漆时不会保存覆盖绘制。 为我工作。
祝你好运,我也面临同样的问题。你有什么答案吗