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éeNotification.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éeNotification.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 |