Mi aplicación muestra algunas notificaciones y, según las preferencias del usuario, puede usar un diseño personalizado en una notificación. Funciona bien, pero hay un pequeño problema: los colores del texto . Stock de Android y casi todas las máscaras de los fabricantes usan texto negro sobre un fondo claro para el texto de notificación, pero Samsung no: su menú desplegable de notificaciones tiene un fondo oscuro y el texto en el diseño de notificación predeterminado es blanco.
Entonces, esto causa un problema: las notificaciones que no usan ningún diseño elegante se muestran bien, pero la que usa un diseño personalizado es difícil de leer porque el texto es negro en lugar del blanco predeterminado. Incluso la documentación oficial solo establece un #000
color para a TextView
, por lo que no pude encontrar ningún puntero allí.
Un usuario tuvo la amabilidad de tomar una captura de pantalla del problema:
Entonces, ¿ cómo utilizo el color de texto de notificación predeterminado del dispositivo en mis diseños? Prefiero no comenzar a alterar dinámicamente el color del texto según el modelo de teléfono, ya que eso requiere mucha actualización y las personas con ROM personalizadas aún pueden tener el problema, dependiendo de la máscara que estén usando.