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_showNavigationHeadsupStandard: true |
Geben Sie die Hintergrundfarbe der Benachrichtigungskarte für die Kategorie mit dem Titel Notification.CATEGORY_NAVIGATION an. |
config_enableCardBackgroundColorForCategoryNavigationStandard: false |
| Hintergrundfarbe der Karte für Benachrichtigungen von System-Apps festlegen | config_enableCardBackgroundColorForSystemAppStandard: false |
| Die Benachrichtigungsüberschrift wird oben in der Benachrichtigungsliste angezeigt. | config_showHeaderForNotificationsStandard: false |
| Die Benachrichtigungsfußzeile wird unten in der Benachrichtigungsliste angezeigt. | config_showFooterForNotificationsStandard: true |
| Ändern Sie die Akzentfarbe des kleinen Symbols. | config_enableSmallIconAccentColorStandard: 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_numberStandard: 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_ONCEDie 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_msStandard: 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_timeStandard: 2000 |
| Geben Sie die Gesamtdauer (in Millisekunden) an, die für eine Einblendungsanimation erforderlich ist, um eine HUN anzuzeigen. | headsup_total_enter_duration_msStandard: 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_msStandard: 83 |
| Geben Sie die Zeit (in Millisekunden) an, die für die Anzeige einer Pop-up-Benachrichtigung benötigt wird. | headsup_exit_duration_msStandard: 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_detectionStandard: 50 |