[英]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.