Configurer les notifications

Utilisez les paramètres fournis dans config.xml et integers.xml pour configurer l'apparence et les configurations de vos notifications.

Apparence

Pour configurer l' apparence des notifications, modifiez ces paramètres dans config.xml :

But Paramètre
Afficher la navigation sous forme de notification tête haute (HUN) . config_showNavigationHeadsup
Par défaut : true
Précisez la couleur de fond de la carte de notification pour la catégorie intitulée
Notification.CATEGORY_NAVIGATION
config_enableCardBackgroundColorForCategoryNavigation
Par défaut : false
Définissez la couleur d'arrière-plan de la carte pour les notifications des applications système. config_enableCardBackgroundColorForSystemApp
Par défaut : false
Affichez l'en-tête de notification en haut de la liste des notifications. config_showHeaderForNotifications
Par défaut : false
Affichez le pied de page de notification au bas de la liste des notifications. config_showFooterForNotifications
Par défaut : true
Changez la couleur d'accent de la petite icône. config_enableSmallIconAccentColor
Par défaut : true

Fonctionnalité

Pour configurer le fonctionnement des notifications, mettez à jour ces paramètres dans integers.xml :

But Paramètre
Définissez le nombre maximum de membres du groupe affichés lorsque le groupe de notification est développé. max_group_children_number
Par défaut : 8
Spécifiez la durée des HUN en millisecondes. Lorsque cette durée s'écoule, les HUN sont automatiquement supprimés jusqu'à une mise à jour d'un HUN existant pour lequel cet indicateur est défini :

Notification.FLAG_ONLY_ALERT_ONCE

L'heure est réinitialisée lorsqu'une mise à jour est reçue et le HUN est affiché pendant une durée plus longue. Si cet indicateur est activé et qu'une mise à jour est reçue, l'heure ne sera pas réinitialisée.
headsup_notification_duration_ms
Par défaut : 8000
Définissez la durée d'affichage minimale (en millisecondes) pour un HUN. Lorsqu'une application annule la notification dès qu'elle est publiée ou pendant la durée configurée, le HUN s'affiche pendant au moins cette durée. heads_up_notification_minimum_time
Par défaut : 2000
Spécifiez la durée totale (en millisecondes) nécessaire à une animation fly-in pour afficher un HUN. headsup_total_enter_duration_ms
Par défaut : 233
Définissez le temps (en millisecondes) nécessaire à une animation fly-in pour afficher un HUN pour l'alpha. Pendant l'animation, temps nécessaire à un HUN pour passer de transparent à opaque. headsup_alpha_enter_duration_ms
Par défaut : 83
Spécifiez le temps (en millisecondes) nécessaire à une animation déroulante pour afficher une notification tête haute. headsup_exit_duration_ms
Par défaut : 150

Définissez la vitesse minimale (en pixels par seconde) utilisée pour déterminer qu'un balayage se déplace dans la même direction.

min_velocity_for_swipe_direction_detection
Par défaut : 50
,

Utilisez les paramètres fournis dans config.xml et integers.xml pour configurer l'apparence et les configurations de vos notifications.

Apparence

Pour configurer l' apparence des notifications, modifiez ces paramètres dans config.xml :

But Paramètre
Afficher la navigation sous forme de notification tête haute (HUN) . config_showNavigationHeadsup
Par défaut : true
Précisez la couleur de fond de la carte de notification pour la catégorie intitulée
Notification.CATEGORY_NAVIGATION
config_enableCardBackgroundColorForCategoryNavigation
Par défaut : false
Définissez la couleur d'arrière-plan de la carte pour les notifications des applications système. config_enableCardBackgroundColorForSystemApp
Par défaut : false
Affichez l'en-tête de notification en haut de la liste des notifications. config_showHeaderForNotifications
Par défaut : false
Affichez le pied de page de notification au bas de la liste des notifications. config_showFooterForNotifications
Par défaut : true
Changez la couleur d'accent de la petite icône. config_enableSmallIconAccentColor
Par défaut : true

Fonctionnalité

Pour configurer le fonctionnement des notifications, mettez à jour ces paramètres dans integers.xml :

But Paramètre
Définissez le nombre maximum de membres du groupe affichés lorsque le groupe de notification est développé. max_group_children_number
Par défaut : 8
Spécifiez la durée des HUN en millisecondes. Lorsque cette durée s'écoule, les HUN sont automatiquement supprimés jusqu'à une mise à jour d'un HUN existant pour lequel cet indicateur est défini :

Notification.FLAG_ONLY_ALERT_ONCE

L'heure est réinitialisée lorsqu'une mise à jour est reçue et le HUN est affiché pendant une durée plus longue. Si cet indicateur est activé et qu'une mise à jour est reçue, l'heure ne sera pas réinitialisée.
headsup_notification_duration_ms
Par défaut : 8000
Définissez la durée d'affichage minimale (en millisecondes) pour un HUN. Lorsqu'une application annule la notification dès sa publication ou pendant la durée configurée, le HUN s'affiche pendant au moins cette durée. heads_up_notification_minimum_time
Par défaut : 2000
Spécifiez la durée totale (en millisecondes) nécessaire à une animation fly-in pour afficher un HUN. headsup_total_enter_duration_ms
Par défaut : 233
Définissez le temps (en millisecondes) nécessaire à une animation fly-in pour afficher un HUN pour l'alpha. Pendant l'animation, temps nécessaire à un HUN pour passer de transparent à opaque. headsup_alpha_enter_duration_ms
Par défaut : 83
Spécifiez le temps (en millisecondes) nécessaire à une animation déroulante pour afficher une notification tête haute. headsup_exit_duration_ms
Par défaut : 150

Définissez la vitesse minimale (en pixels par seconde) utilisée pour déterminer qu'un balayage se déplace dans la même direction.

min_velocity_for_swipe_direction_detection
Par défaut : 50