簡體   English   中英

如何清除白色畫布上繪制的路徑

[英]How to erase path drawn on canvas with white color

該代碼可以完美地工作,但是可以用黑色擦除,而我想用白色擦除。

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

請幫忙! 提前致謝。

不確定用白色擦除時,但是我們可以不使用黑色擦除(即擦除時會變透明色)

請仔細閱讀我的帖子

創建一條附加路徑,並使用相同的settig進行Paint,將Paint的顏色設置為所需的顏色。 設置canvas.drawPath(,); 在PorterDuffXfermode繪制之后,但不要重設路徑,因此覆蓋的繪制不會在修飾時保存。 為我工作。 祝好運

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM