Verwenden Sie die in config.xml
und integers.xml
bereitgestellten Einstellungen, um das Erscheinungsbild und die Konfigurationen Ihrer Benachrichtigungen einzurichten.
Aussehen
Um das Erscheinungsbild von Benachrichtigungen zu konfigurieren, ändern Sie diese Einstellungen in config.xml
:
Zweck | Einstellung |
---|---|
Zeigen Sie die Navigation als Heads-up-Benachrichtigung (HUN) an. | config_showNavigationHeadsup Standard: true |
Geben Sie die Hintergrundfarbe der Benachrichtigungskarte für die berechtigte Kategorie anNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation Standard: false |
Legen Sie die Hintergrundfarbe der Karte für Benachrichtigungen von System-Apps fest. | config_enableCardBackgroundColorForSystemApp Standard: false |
Zeigen Sie den Benachrichtigungsheader oben in der Benachrichtigungsliste an. | config_showHeaderForNotifications Standard: false |
Zeigen Sie die Benachrichtigungsfußzeile unten in der Benachrichtigungsliste an. | config_showFooterForNotifications Standard: true |
Ändern Sie die Akzentfarbe des kleinen Symbols. | config_enableSmallIconAccentColor Standard: true |
Funktionalität
Um die Funktionsweise von Benachrichtigungen zu konfigurieren, aktualisieren Sie diese Einstellungen in integers.xml
:
Zweck | Einstellung |
---|---|
Legen Sie die maximale Anzahl der Gruppenmitglieder fest, die angezeigt werden, wenn die Benachrichtigungsgruppe erweitert wird. | max_group_children_number Standard: 8 |
Geben Sie die Dauer der HUNs in Millisekunden an. Wenn dieser Zeitraum abläuft, werden HUNs automatisch verworfen, bis ein Update für einen vorhandenen HUN erfolgt, für den dieses Flag gesetzt ist:Notification.FLAG_ONLY_ALERT_ONCE Die Zeit wird zurückgesetzt, wenn ein Update empfangen wird, und der HUN wird länger angezeigt. Sollte dieses Flag gesetzt sein und ein Update empfangen werden, wird die Zeit nicht zurückgesetzt. | headsup_notification_duration_ms Standard: 8000 |
Legen Sie die minimale Anzeigezeit (in Millisekunden) für einen HUN fest. Wenn eine App die Benachrichtigung abbricht, sobald sie veröffentlicht wird oder innerhalb der konfigurierten Zeitdauer, wird der HUN mindestens so lange angezeigt. | heads_up_notification_minimum_time Standard: 2000 |
Geben Sie die Gesamtdauer (in Millisekunden) an, die eine Fly-In-Animation zum Anzeigen eines HUN benötigt. | headsup_total_enter_duration_ms Standard: 233 |
Legen Sie die Zeit (in Millisekunden) fest, die eine Fly-In-Animation benötigt, um ein HUN für Alpha anzuzeigen. Während der Animation die Zeit, die ein HUN benötigt, um von transparent zu undurchsichtig zu wechseln. | headsup_alpha_enter_duration_ms Standard: 83 |
Geben Sie die Zeit (in Millisekunden) an, die eine Flyout-Animation benötigt, um eine Heads-up-Benachrichtigung anzuzeigen. | headsup_exit_duration_ms Standard: 150 |
Definieren Sie die Mindestgeschwindigkeit (in Pixel pro Sekunde), die verwendet wird, um zu bestimmen, dass sich ein Wisch in die gleiche Richtung bewegt. | min_velocity_for_swipe_direction_detection Standard: 50 |
Verwenden Sie die in config.xml
und integers.xml
bereitgestellten Einstellungen, um das Erscheinungsbild und die Konfigurationen Ihrer Benachrichtigungen einzurichten.
Aussehen
Um das Erscheinungsbild von Benachrichtigungen zu konfigurieren, ändern Sie diese Einstellungen in config.xml
:
Zweck | Einstellung |
---|---|
Zeigen Sie die Navigation als Heads-up-Benachrichtigung (HUN) an. | config_showNavigationHeadsup Standard: true |
Geben Sie die Hintergrundfarbe der Benachrichtigungskarte für die berechtigte Kategorie anNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation Standard: false |
Legen Sie die Hintergrundfarbe der Karte für Benachrichtigungen von System-Apps fest. | config_enableCardBackgroundColorForSystemApp Standard: false |
Zeigen Sie den Benachrichtigungsheader oben in der Benachrichtigungsliste an. | config_showHeaderForNotifications Standard: false |
Zeigen Sie die Benachrichtigungsfußzeile unten in der Benachrichtigungsliste an. | config_showFooterForNotifications Standard: true |
Ändern Sie die Akzentfarbe des kleinen Symbols. | config_enableSmallIconAccentColor Standard: true |
Funktionalität
Um die Funktionsweise von Benachrichtigungen zu konfigurieren, aktualisieren Sie diese Einstellungen in integers.xml
:
Zweck | Einstellung |
---|---|
Legen Sie die maximale Anzahl der Gruppenmitglieder fest, die angezeigt werden, wenn die Benachrichtigungsgruppe erweitert wird. | max_group_children_number Standard: 8 |
Geben Sie die Dauer der HUNs in Millisekunden an. Wenn dieser Zeitraum abläuft, werden HUNs automatisch verworfen, bis ein Update für einen vorhandenen HUN erfolgt, für den dieses Flag gesetzt ist:Notification.FLAG_ONLY_ALERT_ONCE Die Zeit wird zurückgesetzt, wenn ein Update empfangen wird, und der HUN wird länger angezeigt. Sollte dieses Flag gesetzt sein und ein Update empfangen werden, wird die Zeit nicht zurückgesetzt. | headsup_notification_duration_ms Standard: 8000 |
Legen Sie die minimale Anzeigezeit (in Millisekunden) für einen HUN fest. Wenn eine App die Benachrichtigung abbricht, sobald sie veröffentlicht wird oder innerhalb der konfigurierten Zeitdauer, wird der HUN mindestens so lange angezeigt. | heads_up_notification_minimum_time Standard: 2000 |
Geben Sie die Gesamtdauer (in Millisekunden) an, die eine Fly-In-Animation zum Anzeigen eines HUN benötigt. | headsup_total_enter_duration_ms Standard: 233 |
Legen Sie die Zeit (in Millisekunden) fest, die eine Fly-In-Animation benötigt, um ein HUN für Alpha anzuzeigen. Während der Animation die Zeit, die ein HUN benötigt, um von transparent zu undurchsichtig zu wechseln. | headsup_alpha_enter_duration_ms Standard: 83 |
Geben Sie die Zeit (in Millisekunden) an, die eine Flyout-Animation benötigt, um eine Heads-up-Benachrichtigung anzuzeigen. | headsup_exit_duration_ms Standard: 150 |
Definieren Sie die Mindestgeschwindigkeit (in Pixel pro Sekunde), die verwendet wird, um zu bestimmen, dass sich ein Wisch in die gleiche Richtung bewegt. | min_velocity_for_swipe_direction_detection Standard: 50 |