Utilice la configuración proporcionada en config.xml
y integers.xml
para configurar la apariencia y las configuraciones de sus notificaciones.
Apariencia
Para configurar la apariencia de las notificaciones, modifique estas configuraciones en config.xml
:
Objetivo | Configuración |
---|---|
Muestra la navegación como una notificación de aviso (HUN) . | config_showNavigationHeadsup Predeterminado: true |
Especifique el color de fondo de la tarjeta de notificación para la categoría tituladaNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation Predeterminado: false |
Establezca el color de fondo de la tarjeta para las notificaciones de las aplicaciones del sistema. | config_enableCardBackgroundColorForSystemApp Predeterminado: false |
Muestre el encabezado de notificación en la parte superior de la lista de notificaciones. | config_showHeaderForNotifications Predeterminado: false |
Muestre el pie de página de notificación en la parte inferior de la lista de notificaciones. | config_showFooterForNotifications Predeterminado: true |
Cambia el color de acento del icono pequeño. | config_enableSmallIconAccentColor Predeterminado: true |
Funcionalidad
Para configurar cómo funcionan las notificaciones, actualice estas configuraciones en integers.xml
:
Objetivo | Configuración |
---|---|
Establezca el número máximo de miembros del grupo que se muestran cuando se expande el grupo de notificación. | max_group_children_number Predeterminado: 8 |
Especifique la duración de los HUN en milisegundos. Cuando transcurre esta duración, los HUN se descartan automáticamente hasta que se actualice un HUN existente para el cual se establece este indicador:Notification.FLAG_ONLY_ALERT_ONCE El tiempo se restablece cuando se recibe una actualización y el HUN se muestra durante más tiempo. Si se establece esta bandera y se recibe una actualización, la hora no se restablecerá. | headsup_notification_duration_ms Predeterminado: 8000 |
Establezca el tiempo mínimo de visualización (en milisegundos) para un HUN. Cuando una aplicación cancela la notificación tan pronto como se publica o dentro del tiempo configurado, el HUN se muestra durante al menos este tiempo. | heads_up_notification_minimum_time Predeterminado: 2000 |
Especifique la duración total (en milisegundos) que necesita una animación desplegable para mostrar un HUN. | headsup_total_enter_duration_ms Predeterminado: 233 |
Establezca el tiempo (en milisegundos) que necesita una animación desplegable para mostrar un HUN para alfa. Durante la animación, el tiempo necesario para que un HUN pase de transparente a opaco. | headsup_alpha_enter_duration_ms Predeterminado: 83 |
Especifique el tiempo (en milisegundos) que necesita una animación desplegable para mostrar una notificación de aviso. | headsup_exit_duration_ms Predeterminado: 150 |
Defina la velocidad mínima (en píxeles por segundo) utilizada para determinar que un deslizamiento se mueve en la misma dirección. | min_velocity_for_swipe_direction_detection Predeterminado: 50 |
Utilice la configuración proporcionada en config.xml
y integers.xml
para configurar la apariencia y las configuraciones de sus notificaciones.
Apariencia
Para configurar la apariencia de las notificaciones, modifique estas configuraciones en config.xml
:
Objetivo | Configuración |
---|---|
Muestra la navegación como una notificación de aviso (HUN) . | config_showNavigationHeadsup Predeterminado: true |
Especifique el color de fondo de la tarjeta de notificación para la categoría tituladaNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation Predeterminado: false |
Establezca el color de fondo de la tarjeta para las notificaciones de las aplicaciones del sistema. | config_enableCardBackgroundColorForSystemApp Predeterminado: false |
Muestre el encabezado de notificación en la parte superior de la lista de notificaciones. | config_showHeaderForNotifications Predeterminado: false |
Muestre el pie de página de notificación en la parte inferior de la lista de notificaciones. | config_showFooterForNotifications Predeterminado: true |
Cambia el color de acento del icono pequeño. | config_enableSmallIconAccentColor Predeterminado: true |
Funcionalidad
Para configurar cómo funcionan las notificaciones, actualice estas configuraciones en integers.xml
:
Objetivo | Configuración |
---|---|
Establezca el número máximo de miembros del grupo que se muestran cuando se expande el grupo de notificación. | max_group_children_number Predeterminado: 8 |
Especifique la duración de los HUN en milisegundos. Cuando transcurre esta duración, los HUN se descartan automáticamente hasta que se actualice un HUN existente para el cual se establece este indicador:Notification.FLAG_ONLY_ALERT_ONCE El tiempo se restablece cuando se recibe una actualización y el HUN se muestra durante más tiempo. Si se establece esta bandera y se recibe una actualización, la hora no se restablecerá. | headsup_notification_duration_ms Predeterminado: 8000 |
Establezca el tiempo mínimo de visualización (en milisegundos) para un HUN. Cuando una aplicación cancela la notificación tan pronto como se publica o dentro del tiempo configurado, el HUN se muestra durante al menos este tiempo. | heads_up_notification_minimum_time Predeterminado: 2000 |
Especifique la duración total (en milisegundos) que necesita una animación desplegable para mostrar un HUN. | headsup_total_enter_duration_ms Predeterminado: 233 |
Establezca el tiempo (en milisegundos) que necesita una animación desplegable para mostrar un HUN para alfa. Durante la animación, el tiempo necesario para que un HUN pase de transparente a opaco. | headsup_alpha_enter_duration_ms Predeterminado: 83 |
Especifique el tiempo (en milisegundos) que necesita una animación desplegable para mostrar una notificación de aviso. | headsup_exit_duration_ms Predeterminado: 150 |
Defina la velocidad mínima (en píxeles por segundo) utilizada para determinar que un deslizamiento se mueve en la misma dirección. | min_velocity_for_swipe_direction_detection Predeterminado: 50 |