Benachrichtigungen einrichten

Verwenden Sie die Einstellungen unter config.xml und integers.xml, um das Aussehen und die Konfiguration Ihrer Benachrichtigungen festzulegen.

Darstellung

Wenn Sie das Aussehen von Benachrichtigungen konfigurieren möchten, ändern Sie die folgenden Einstellungen in config.xml:

Zweck Einstellung
Die Navigation als wichtige Benachrichtigung (heads-up notification, HUN) anzeigen config_showNavigationHeadsup
Standard: true
Geben Sie die Hintergrundfarbe der Benachrichtigungskarte für die Kategorie mit dem Titel
Notification.CATEGORY_NAVIGATION an.
config_enableCardBackgroundColorForCategoryNavigation
Standard: false
Hintergrundfarbe der Karte für Benachrichtigungen von System-Apps festlegen config_enableCardBackgroundColorForSystemApp
Standard: false
Die Benachrichtigungsüberschrift wird oben in der Benachrichtigungsliste angezeigt. config_showHeaderForNotifications
Standard: false
Die Benachrichtigungsfußzeile wird unten in der Benachrichtigungsliste angezeigt. config_showFooterForNotifications
Standard: true
Ändern Sie die Akzentfarbe des kleinen Symbols. config_enableSmallIconAccentColor
Standard: true

Funktionalität

Wenn Sie die Funktionsweise von Benachrichtigungen konfigurieren möchten, aktualisieren Sie die folgenden Einstellungen in integers.xml:

Zweck Einstellung
Legen Sie die maximale Anzahl der Gruppenmitglieder fest, die angezeigt werden, wenn die Benachrichtigungsgruppe maximiert wird. max_group_children_number
Standard: 8
Geben Sie die Dauer der HUNs in Millisekunden an. Nach Ablauf dieser Dauer werden HUNs automatisch geschlossen, bis ein Update für eine vorhandene HUN vorliegt, für die dieses Flag festgelegt ist:

Notification.FLAG_ONLY_ALERT_ONCE

Die Zeit wird zurückgesetzt, wenn ein Update empfangen wird, und die HUN wird für einen längeren Zeitraum angezeigt. Wenn dieses Flag gesetzt ist und ein Update empfangen wird, wird die Zeit nicht zurückgesetzt.
headsup_notification_duration_ms
Standard: 8000
Legen Sie die Mindestdauer (in Millisekunden) für eine HUN fest. Wenn eine App die Benachrichtigung sofort nach dem Posten oder innerhalb der konfigurierten Zeitspanne abbricht, wird die HUN mindestens so lange angezeigt. heads_up_notification_minimum_time
Standard: 2000
Geben Sie die Gesamtdauer (in Millisekunden) an, die für eine Einblendungsanimation erforderlich ist, um eine HUN anzuzeigen. headsup_total_enter_duration_ms
Standard: 233
Legen Sie die Zeit (in Millisekunden) fest, die für eine Einblendungsanimation benötigt wird, um ein HUN für Alpha anzuzeigen. Die Zeit, die während der Animation benötigt wird, um von transparent zu opak zu wechseln. headsup_alpha_enter_duration_ms
Standard: 83
Geben Sie die Zeit (in Millisekunden) an, die für die Anzeige einer Pop-up-Benachrichtigung benötigt wird. headsup_exit_duration_ms
Standard: 150

Hiermit wird die minimale Geschwindigkeit (in Pixeln pro Sekunde) definiert, mit der festgestellt wird, dass sich ein Wisch in dieselbe Richtung bewegt.

min_velocity_for_swipe_direction_detection
Standard: 50