Прежде всего вам необходимо убедиться, что изображение, которое вы используете для уведомлений, имеет прозрачный фон или нет.
Во-вторых, вам нужно будет поддерживать размер для каждой плотности
MDPI - 24 x 24 (drawable-mdpi)
HDPI - 36 x 36 (drawable-hdpi)
XHDPI - 48 x 48 (drawable-xhdpi)
XXHDPI - 72 x 72 (drawable-xxhdpi)
XXXHDPI - 96 x 96 (drawable-xxxhdpi)
Перейдите по ссылке здесь. В соответствии с документацией Android - «Обновите или удалите ресурсы, связанные с цветом. Система игнорирует все не альфа-каналы в значках действий и в значке основного уведомления. Вы должны предположить, что эти значки будут только в альфа-формате. Система dr aws значков уведомлений белого цвета и значков действий темно-серого цвета ». Теперь это легко пропустить, и я видел много приложений, которые есть в магазине приложений, с тысячами пользователей, которые не следовали упомянутым рекомендациям. Итак, позвольте мне подробно объяснить, как вы можете преобразовать свой значок уведомления в Android дружественный с помощью нескольких кликов. В вашем любимом графическом редакторе откройте файл значков. Преобразуйте все части изображения, которые вы не хотите показывать, в прозрачные пиксели. Все цвета и непрозрачные пиксели отображаются белым цветом.