Configurar notificaciones,Configurar notificaciones

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 titulada
Notification.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 titulada
Notification.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