我有一个画布,如果首先在其上绘制背景图像。然后在背景之上绘制另一个图像。我有一个在屏幕上移动的渐变对象。Gradient 中使用的 Paint 将其 Xfermode 设置为 paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_IN));
该效果有效,但也适用于背景图像。如何避免背景图像受到顶部蒙版的影响?
我有一个画布,如果首先在其上绘制背景图像。然后在背景之上绘制另一个图像。我有一个在屏幕上移动的渐变对象。Gradient 中使用的 Paint 将其 Xfermode 设置为 paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_IN));
该效果有效,但也适用于背景图像。如何避免背景图像受到顶部蒙版的影响?