在Android中绘制路径时选择颜色添加/减法

时间:2014-10-13 14:23:30

标签: android graphics

我需要选择如何在目标画布上绘制路径(使用Canvas.drawPath()):例如使用CMYK(减法)或RGB(添加)模式。 (在Cairo中,有一个函数cairo_set_operator()执行此操作:我需要Android中的类似功能。)

我找到了ColorFilter类,但似乎有不同的目的。

提前完成

GyörgyKövesdi


我很长时间没有回复,但找到了答案:

Xfermode filter = new PorterDuffXfermode(PorterDuff.Mode.ADD);
paint.setXfermode(filter);

PorterDuffXfermode类与开罗有类似的可能性。

0 个答案:

没有答案