Gunakan pengaturan yang disediakan di config.xml
dan integers.xml
untuk mengatur tampilan dan konfigurasi notifikasi Anda.
Penampilan
Untuk mengonfigurasi tampilan notifikasi, ubah pengaturan ini di config.xml
:
Tujuan | Pengaturan |
---|---|
Tampilkan navigasi sebagai pemberitahuan pendahuluan. | config_showNavigationHeadsup Standar: true |
Tentukan warna latar belakang kartu notifikasi untuk kategori yang berjudulNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation Standar: false |
Atur warna latar belakang kartu untuk notifikasi dari aplikasi sistem. | config_enableCardBackgroundColorForSystemApp Standar: false |
Tampilkan header notifikasi di bagian atas daftar notifikasi. | config_showHeaderForNotifications Standar: false |
Tampilkan footer notifikasi di bagian bawah daftar notifikasi. | config_showFooterForNotifications Standar: true |
Ubah warna aksen ikon kecil. | config_enableSmallIconAccentColor Standar: true |
Kegunaan
Untuk mengonfigurasi cara notifikasi berfungsi , perbarui pengaturan ini di integers.xml
:
Tujuan | Pengaturan |
---|---|
Setel jumlah maksimum anggota grup yang ditampilkan saat grup notifikasi diperluas. | max_group_children_number Standar: 8 |
Tentukan durasi pemberitahuan pendahuluan dalam milidetik. Saat durasi ini berlalu, pemberitahuan pendahuluan akan ditutup secara otomatis hingga pembaruan pemberitahuan pendahuluan yang sudah ada yang tandanya disetel:Notification.FLAG_ONLY_ALERT_ONCE Waktu akan diatur ulang ketika pembaruan diterima dan pemberitahuan pendahuluan akan ditampilkan untuk durasi yang lebih lama. Jika bendera ini disetel dan pembaruan diterima, waktu tidak akan diatur ulang. | headsup_notification_duration_ms Standar: 8000 |
Atur waktu tampilan minimum (dalam milidetik) untuk pemberitahuan pendahuluan. Saat aplikasi membatalkan notifikasi segera setelah diposting atau dalam durasi waktu yang dikonfigurasi, notifikasi pendahuluan akan ditampilkan setidaknya selama ini. | heads_up_notification_minimum_time Standar: 2000 |
Tentukan durasi total (dalam milidetik) yang dibutuhkan oleh animasi terbang untuk menampilkan pemberitahuan pendahuluan. | headsup_total_enter_duration_ms Standar: 233 |
Atur waktu (dalam milidetik) yang dibutuhkan oleh animasi terbang untuk menampilkan pemberitahuan awal untuk alfa. Selama animasi, waktu yang diperlukan untuk pemberitahuan pendahuluan untuk transisi dari transparan ke buram. | headsup_alpha_enter_duration_ms Standar: 83 |
Tentukan waktu (dalam milidetik) yang dibutuhkan oleh animasi fly-out untuk menampilkan pemberitahuan pendahuluan. | headsup_exit_duration_ms Standar: 150 |
Tentukan kecepatan minimum (dalam piksel per detik) yang digunakan untuk menentukan bahwa gesekan bergerak ke arah yang sama. | min_velocity_for_swipe_direction_detection Standar: 50 |