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 |