Bildirimleri ayarlama

Bildirimlerinizin görünümünü ve yapılandırmalarını ayarlamak için config.xml ve integers.xml sağlanan ayarları kullanın.

Dış görünüş

Bildirimlerin görünümünü yapılandırmak için şu ayarları config.xml dosyasında değiştirin:

Amaç Ayar
Navigasyonu bir uyarı bildirimi (HUN) olarak görüntüleyin. config_showNavigationHeadsup
Varsayılan: true
başlıklı kategori için bildirim kartının arka plan rengini belirtin
Notification.CATEGORY_NAVIGATION
config_enableCardBackgroundColorForCategoryNavigation
Varsayılan: false
Sistem uygulamalarından gelen bildirimler için kartın arka plan rengini ayarlayın. config_enableCardBackgroundColorForSystemApp
Varsayılan: false
Bildirim başlığını bildirim listesinin en üstünde görüntüleyin. config_showHeaderForNotifications
Varsayılan: false
Bildirim altbilgisini bildirim listesinin en altında görüntüleyin. config_showFooterForNotifications
Varsayılan: true
Küçük simgenin vurgu rengini değiştirin. config_enableSmallIconAccentColor
Varsayılan: true

İşlevsellik

Bildirimlerin nasıl çalışacağını yapılandırmak için bu ayarları integers.xml dosyasında güncelleyin:

Amaç Ayar
Bildirim grubu genişletildiğinde görüntülenen maksimum grup üyesi sayısını ayarlayın. max_group_children_number
Varsayılan: 8
HUN'ların süresini milisaniye cinsinden belirtin. Bu süre dolduğunda, bu bayrağın ayarlandığı mevcut bir HUN'da güncelleme yapılana kadar HUN'lar otomatik olarak kapatılır:

Notification.FLAG_ONLY_ALERT_ONCE

Bir güncelleme alındığında zaman sıfırlanır ve HUN daha uzun süre görüntülenir. Bu bayrağın ayarlanması ve bir güncelleme alınması durumunda zaman sıfırlanmayacaktır .
headsup_notification_duration_ms
Varsayılan: 8000
Bir HUN için minimum görüntüleme süresini (milisaniye cinsinden) ayarlayın. Bir uygulama, bildirimi yayınlanır yayınlanmaz veya yapılandırılan süre içinde iptal ettiğinde, HUN en az bu kadar süre boyunca görüntülenir. heads_up_notification_minimum_time
Varsayılan: 2000
Bir uçuş animasyonunun bir HUN'u görüntülemek için ihtiyaç duyduğu toplam süreyi (milisaniye cinsinden) belirtin. headsup_total_enter_duration_ms
Varsayılan: 233
Alfa için bir HUN görüntülemek üzere bir uçuş animasyonunun ihtiyaç duyduğu süreyi (milisaniye cinsinden) ayarlayın. Animasyon sırasında bir HUN'un şeffaftan opak hale geçmesi için gereken süre. headsup_alpha_enter_duration_ms
Varsayılan: 83
Bir uçuş animasyonunun bir uyarı bildirimi göstermesi için gereken süreyi (milisaniye cinsinden) belirtin. headsup_exit_duration_ms
Varsayılan: 150

Kaydırmanın aynı yönde hareket ettiğini belirlemek için kullanılan minimum hızı (saniyedeki piksel cinsinden) tanımlayın.

min_velocity_for_swipe_direction_detection
Varsayılan: 50
,

Bildirimlerinizin görünümünü ve yapılandırmalarını ayarlamak için config.xml ve integers.xml sağlanan ayarları kullanın.

Dış görünüş

Bildirimlerin görünümünü yapılandırmak için şu ayarları config.xml dosyasında değiştirin:

Amaç Ayar
Navigasyonu bir uyarı bildirimi (HUN) olarak görüntüleyin. config_showNavigationHeadsup
Varsayılan: true
başlıklı kategori için bildirim kartının arka plan rengini belirtin
Notification.CATEGORY_NAVIGATION
config_enableCardBackgroundColorForCategoryNavigation
Varsayılan: false
Sistem uygulamalarından gelen bildirimler için kartın arka plan rengini ayarlayın. config_enableCardBackgroundColorForSystemApp
Varsayılan: false
Bildirim başlığını bildirim listesinin en üstünde görüntüleyin. config_showHeaderForNotifications
Varsayılan: false
Bildirim altbilgisini bildirim listesinin en altında görüntüleyin. config_showFooterForNotifications
Varsayılan: true
Küçük simgenin vurgu rengini değiştirin. config_enableSmallIconAccentColor
Varsayılan: true

İşlevsellik

Bildirimlerin nasıl çalışacağını yapılandırmak için bu ayarları integers.xml dosyasında güncelleyin:

Amaç Ayar
Bildirim grubu genişletildiğinde görüntülenen maksimum grup üyesi sayısını ayarlayın. max_group_children_number
Varsayılan: 8
HUN'ların süresini milisaniye cinsinden belirtin. Bu süre dolduğunda, bu bayrağın ayarlandığı mevcut bir HUN'da güncelleme yapılana kadar HUN'lar otomatik olarak kapatılır:

Notification.FLAG_ONLY_ALERT_ONCE

Bir güncelleme alındığında zaman sıfırlanır ve HUN daha uzun süre görüntülenir. Bu bayrağın ayarlanması ve bir güncelleme alınması durumunda zaman sıfırlanmayacaktır .
headsup_notification_duration_ms
Varsayılan: 8000
Bir HUN için minimum görüntüleme süresini (milisaniye cinsinden) ayarlayın. Bir uygulama, bildirimi yayınlanır yayınlanmaz veya yapılandırılmış süre içinde iptal ettiğinde, HUN en az bu kadar süre boyunca görüntülenir. heads_up_notification_minimum_time
Varsayılan: 2000
Bir uçuş animasyonunun bir HUN'u görüntülemek için ihtiyaç duyduğu toplam süreyi (milisaniye cinsinden) belirtin. headsup_total_enter_duration_ms
Varsayılan: 233
Alfa için bir HUN görüntülemek üzere bir uçuş animasyonunun ihtiyaç duyduğu süreyi (milisaniye cinsinden) ayarlayın. Animasyon sırasında bir HUN'un şeffaftan opak hale geçmesi için gereken süre. headsup_alpha_enter_duration_ms
Varsayılan: 83
Bir uçuş animasyonunun bir uyarı bildirimi göstermesi için gereken süreyi (milisaniye cinsinden) belirtin. headsup_exit_duration_ms
Varsayılan: 150

Kaydırmanın aynı yönde hareket ettiğini belirlemek için kullanılan minimum hızı (saniyedeki piksel cinsinden) tanımlayın.

min_velocity_for_swipe_direction_detection
Varsayılan: 50