我canvas.drawImageRect用来在画布上绘制图像。
图像本身只是具有透明度的白色,但我希望它具有另一种颜色。我尝试创建一个颜色设置为黄色的油漆,但这并没有使图像显示为黄色。
我想有一种方法可以做到这一点,有人可以告诉我吗?
创建一个 Paint 并添加一个ColorFilter。
ColorFilter.mode(Color color, BlendMode blendMode) 创建一个颜色过滤器,它应用作为第二个参数给出的混合模式。源颜色是作为第一个参数给出的颜色,目标颜色是来自正在合成的图层的颜色。
我想你想要 srcATop BlendMode。
| 归档时间: |
|
| 查看次数: |
777 次 |
| 最近记录: |