2011-12-15 92 views
1

此代码完美工作,但用黑色擦除,我想用白色擦除。如何擦除画布上的白色颜色路径

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

请帮忙!提前致谢。

+0

我也面临同样的问题。你有没有得到任何答案 – AndroidDev 2013-02-22 10:48:35

回答

0

不知道用白色擦除的,但我们没有一个黑色可以擦除(抹掉即透明色将冲击片雷管)

请通过my post

0

创建一个额外的路径和Paint使用相同的settigs,设置油漆的颜色为任何你想要的。 set canvas.drawPath(,);在PorterDuffXfermode绘画之后,但不要重新设置路径,以便在触摸时不会保存叠加颜色。 为我工作。 祝你好运