Как можно подкрасить Bitmap в сплошной цвет, эффективно заменяя все пиксели с альфа> 0 на заданное значение RGB? Кроме того, как сделать то же самое, но сохранить альфа-канал для каждого пикселя? Я не ищу попиксельные операции, поскольку они имеют тенденцию быть медленными.
Я пробовал использовать ColorMatrixColorFilter и ColorFilter, которые окрашивают Bitmap, но они окрашивают вместо того, чтобы выполнять 100% оттенок.