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 belirtinNotification.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 belirtinNotification.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 |