Benachrichtigungen einrichten

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