Utilizza le impostazioni fornite in config.xml
e integers.xml
per impostare l'aspetto e le configurazioni delle tue notifiche.
Aspetto
Per configurare l' aspetto delle notifiche, modifica queste impostazioni in config.xml
:
Scopo | Collocamento |
---|---|
Visualizza la navigazione come notifica heads-up (HUN) . | config_showNavigationHeadsup Predefinito: true |
Specificare il colore di sfondo della scheda di notifica per la categoria intitolataNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation Predefinito: false |
Imposta il colore di sfondo della scheda per le notifiche dalle app di sistema. | config_enableCardBackgroundColorForSystemApp Predefinito: false |
Visualizza l'intestazione della notifica nella parte superiore dell'elenco delle notifiche. | config_showHeaderForNotifications Predefinito: false |
Visualizza il piè di pagina delle notifiche nella parte inferiore dell'elenco delle notifiche. | config_showFooterForNotifications Predefinito: true |
Cambia il colore principale dell'icona piccola. | config_enableSmallIconAccentColor Predefinito: true |
Funzionalità
Per configurare il funzionamento delle notifiche, aggiorna queste impostazioni in integers.xml
:
Scopo | Collocamento |
---|---|
Imposta il numero massimo di membri del gruppo visualizzati quando il gruppo di notifiche viene espanso. | max_group_children_number Predefinito: 8 |
Specificare la durata degli HUN in millisecondi. Al termine di questa durata, gli HUN vengono automaticamente licenziati fino all'aggiornamento di un HUN esistente per il quale è impostato questo flag:Notification.FLAG_ONLY_ALERT_ONCE L'ora viene reimpostata quando viene ricevuto un aggiornamento e l'HUN viene visualizzato per un periodo più lungo. Se questo flag viene impostato e viene ricevuto un aggiornamento, l'ora non verrà reimpostata. | headsup_notification_duration_ms Predefinito: 8000 |
Imposta il tempo di visualizzazione minimo (in millisecondi) per un HUN. Quando un'app annulla la notifica non appena viene pubblicata o entro il periodo di tempo configurato, l'HUN viene visualizzato almeno per questo periodo di tempo. | heads_up_notification_minimum_time Impostazione predefinita: 2000 |
Specificare la durata totale (in millisecondi) necessaria a un'animazione fly-in per visualizzare un HUN. | headsup_total_enter_duration_ms Predefinito: 233 |
Imposta il tempo (in millisecondi) necessario a un'animazione fly-in per visualizzare un HUN per alfa. Durante l'animazione, il tempo necessario affinché un HUN passi da trasparente a opaco. | headsup_alpha_enter_duration_ms Predefinito: 83 |
Specificare il tempo (in millisecondi) necessario affinché un'animazione a comparsa visualizzi una notifica avvisata. | headsup_exit_duration_ms Predefinito: 150 |
Definire la velocità minima (in pixel al secondo) utilizzata per determinare che uno scorrimento si sposta nella stessa direzione. | min_velocity_for_swipe_direction_detection Predefinito: 50 |
Utilizza le impostazioni fornite in config.xml
e integers.xml
per impostare l'aspetto e le configurazioni delle tue notifiche.
Aspetto
Per configurare l' aspetto delle notifiche, modifica queste impostazioni in config.xml
:
Scopo | Collocamento |
---|---|
Visualizza la navigazione come notifica heads-up (HUN) . | config_showNavigationHeadsup Predefinito: true |
Specificare il colore di sfondo della scheda di notifica per la categoria intitolataNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation Predefinito: false |
Imposta il colore di sfondo della scheda per le notifiche dalle app di sistema. | config_enableCardBackgroundColorForSystemApp Predefinito: false |
Visualizza l'intestazione della notifica nella parte superiore dell'elenco delle notifiche. | config_showHeaderForNotifications Predefinito: false |
Visualizza il piè di pagina delle notifiche nella parte inferiore dell'elenco delle notifiche. | config_showFooterForNotifications Predefinito: true |
Cambia il colore principale dell'icona piccola. | config_enableSmallIconAccentColor Predefinito: true |
Funzionalità
Per configurare il funzionamento delle notifiche, aggiorna queste impostazioni in integers.xml
:
Scopo | Collocamento |
---|---|
Imposta il numero massimo di membri del gruppo visualizzati quando il gruppo di notifiche viene espanso. | max_group_children_number Predefinito: 8 |
Specificare la durata degli HUN in millisecondi. Al termine di questa durata, gli HUN vengono automaticamente licenziati fino all'aggiornamento di un HUN esistente per il quale è impostato questo flag:Notification.FLAG_ONLY_ALERT_ONCE L'ora viene reimpostata quando viene ricevuto un aggiornamento e l'HUN viene visualizzato per un periodo più lungo. Se questo flag viene impostato e viene ricevuto un aggiornamento, l'ora non verrà reimpostata. | headsup_notification_duration_ms Predefinito: 8000 |
Imposta il tempo di visualizzazione minimo (in millisecondi) per un HUN. Quando un'app annulla la notifica non appena viene pubblicata o entro il periodo di tempo configurato, l'HUN viene visualizzato almeno per questo periodo di tempo. | heads_up_notification_minimum_time Impostazione predefinita: 2000 |
Specificare la durata totale (in millisecondi) necessaria a un'animazione fly-in per visualizzare un HUN. | headsup_total_enter_duration_ms Predefinito: 233 |
Imposta il tempo (in millisecondi) necessario a un'animazione fly-in per visualizzare un HUN per alfa. Durante l'animazione, il tempo necessario affinché un HUN passi da trasparente a opaco. | headsup_alpha_enter_duration_ms Predefinito: 83 |
Specificare il tempo (in millisecondi) necessario affinché un'animazione a comparsa visualizzi una notifica avvisata. | headsup_exit_duration_ms Predefinito: 150 |
Definire la velocità minima (in pixel al secondo) utilizzata per determinare che uno scorrimento si sposta nella stessa direzione. | min_velocity_for_swipe_direction_detection Predefinito: 50 |