Наложение цвета Android - режимы PorterDuff

У меня есть черно-белый девятипатч, который можно рисовать в качестве фона вида, и я хотел бы применить к нему цвет, например, полупрозрачное наложение, которое оставляет рисунок виден, но для него применяется желаемый цвет.

Я подумал, что drawable.setColorFilter (color, mode) может помочь, но я не могу понять, что означают разные режимы.

Кто-нибудь может мне намекнуть?

7
задан sdabet 28 October 2015 в 08:02
поделиться