Menyiapkan notifikasi

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
Menampilkan navigasi sebagai pemberitahuan pendahuluan (HUN) . config_showNavigationHeadsup
Bawaan: true
Tentukan warna latar belakang kartu notifikasi untuk kategori yang diberi judul
Notification.CATEGORY_NAVIGATION
config_enableCardBackgroundColorForCategoryNavigation
Bawaan: false
Atur warna latar belakang kartu untuk notifikasi dari aplikasi sistem. config_enableCardBackgroundColorForSystemApp
Bawaan: false
Tampilkan header notifikasi di bagian atas daftar notifikasi. config_showHeaderForNotifications
Bawaan: false
Tampilkan footer notifikasi di bagian bawah daftar notifikasi. config_showFooterForNotifications
Bawaan: true
Ubah warna aksen ikon kecil. config_enableSmallIconAccentColor
Bawaan: true

Kegunaan

Untuk mengonfigurasi cara fungsi notifikasi, perbarui pengaturan ini di integers.xml :

Tujuan Pengaturan
Tetapkan jumlah maksimum anggota grup yang ditampilkan saat grup notifikasi diperluas. max_group_children_number
Bawaan: 8
Tentukan durasi HUN dalam milidetik. Ketika durasi ini terlewati, HUN secara otomatis ditutup hingga ada pembaruan pada HUN yang sudah ada yang tandanya disetel:

Notification.FLAG_ONLY_ALERT_ONCE

Waktu diatur ulang ketika pembaruan diterima dan HUN ditampilkan untuk durasi yang lebih lama. Jika tanda ini disetel dan pembaruan diterima, waktu tidak akan disetel ulang.
headsup_notification_duration_ms
Bawaan: 8000
Tetapkan waktu tampilan minimum (dalam milidetik) untuk HUN. Saat aplikasi membatalkan notifikasi segera setelah diposting atau dalam durasi waktu yang dikonfigurasi, HUN akan ditampilkan setidaknya selama waktu tersebut. heads_up_notification_minimum_time
Bawaan: 2000
Tentukan total durasi (dalam milidetik) yang diperlukan oleh animasi fly-in untuk menampilkan HUN. headsup_total_enter_duration_ms
Bawaan: 233
Atur waktu (dalam milidetik) yang diperlukan oleh animasi fly-in untuk menampilkan HUN untuk alfa. Selama animasi, waktu yang dibutuhkan HUN untuk bertransisi dari transparan ke buram. headsup_alpha_enter_duration_ms
Bawaan: 83
Tentukan waktu (dalam milidetik) yang diperlukan oleh animasi fly-out untuk menampilkan pemberitahuan pendahuluan. headsup_exit_duration_ms
Bawaan: 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
Bawaan: 50
,

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
Menampilkan navigasi sebagai pemberitahuan pendahuluan (HUN) . config_showNavigationHeadsup
Bawaan: true
Tentukan warna latar belakang kartu notifikasi untuk kategori yang diberi judul
Notification.CATEGORY_NAVIGATION
config_enableCardBackgroundColorForCategoryNavigation
Bawaan: false
Atur warna latar belakang kartu untuk notifikasi dari aplikasi sistem. config_enableCardBackgroundColorForSystemApp
Bawaan: false
Tampilkan header notifikasi di bagian atas daftar notifikasi. config_showHeaderForNotifications
Bawaan: false
Tampilkan footer notifikasi di bagian bawah daftar notifikasi. config_showFooterForNotifications
Bawaan: true
Ubah warna aksen ikon kecil. config_enableSmallIconAccentColor
Bawaan: true

Kegunaan

Untuk mengonfigurasi cara fungsi notifikasi, perbarui pengaturan ini di integers.xml :

Tujuan Pengaturan
Tetapkan jumlah maksimum anggota grup yang ditampilkan saat grup notifikasi diperluas. max_group_children_number
Bawaan: 8
Tentukan durasi HUN dalam milidetik. Ketika durasi ini terlewati, HUN secara otomatis ditutup hingga ada pembaruan pada HUN yang sudah ada yang tandanya disetel:

Notification.FLAG_ONLY_ALERT_ONCE

Waktu diatur ulang ketika pembaruan diterima dan HUN ditampilkan untuk durasi yang lebih lama. Jika tanda ini disetel dan pembaruan diterima, waktu tidak akan disetel ulang.
headsup_notification_duration_ms
Bawaan: 8000
Tetapkan waktu tampilan minimum (dalam milidetik) untuk HUN. Saat aplikasi membatalkan notifikasi segera setelah diposting atau dalam durasi waktu yang dikonfigurasi, HUN akan ditampilkan setidaknya selama waktu tersebut. heads_up_notification_minimum_time
Bawaan: 2000
Tentukan total durasi (dalam milidetik) yang diperlukan oleh animasi fly-in untuk menampilkan HUN. headsup_total_enter_duration_ms
Bawaan: 233
Atur waktu (dalam milidetik) yang diperlukan oleh animasi fly-in untuk menampilkan HUN untuk alfa. Selama animasi, waktu yang dibutuhkan HUN untuk bertransisi dari transparan ke buram. headsup_alpha_enter_duration_ms
Bawaan: 83
Tentukan waktu (dalam milidetik) yang diperlukan oleh animasi fly-out untuk menampilkan pemberitahuan pendahuluan. headsup_exit_duration_ms
Bawaan: 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
Bawaan: 50