Solución:
Debe utilizar un icono de notificación sin fondo. Android agregará el fondo del círculo.
Puede establecer el color de fondo con
.setColor(context.getResources().getColor(R.color.colorPrimary))
para que coincida con la identidad de su aplicación.
El icono del interior permanecerá blanco y el círculo obtendrá el color que definiste.
Si su versión compileSDK es superior a 20, el icono de notificación debe ser una imagen de fondo blanco sobre transparente. De lo contrario, la imagen se renderizará como una imagen de color blanco.
Vaya también a través del enlace a continuación para conocer las pautas para crear el icono
https://www.google.com/design/spec/patterns/notifications.html
y también el generador de iconos de notificación.
https://romannurik.github.io/AndroidAssetStudio/icons-notification.html#source.space.trim=1&source.space.pad=0&name=ic_stat_example
Parece ser un problema de caché durante la compilación … La primera imagen que estaba usando era mala (completamente coloreada), así que creo que mi compilador creó algún tipo de caché en el nombre del archivo.
Trabajo en Windows e hice esto: desinstalar la aplicación de mi teléfono, invalidar todo el caché de Android sudio => en la recompilación, el icono estaba bien.