Saltar al contenido

El icono de notificación de Android es un círculo blanco

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.

En Android Studio


En la barra del sistema
En notificación

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.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *