Android 7.0 mendukung konfigurasi jangan ganggu (DND) berikut.
Aturan otomatis pihak ketiga
Aplikasi pihak ketiga dapat menggunakan DND Access API untuk mengontrol aturan DND:
- Aplikasi dapat mengekspor dan mencantumkan aturan DND kustom, yang muncul di samping aturan DND Android bawaan di setelan DND.
- Pengguna dapat mengakses semua kontrol DND untuk semua aturan (baik otomatis maupun yang dibuat secara manual).
- Platform dapat menerapkan aturan DND dari berbagai sumber tanpa membuat status yang tidak terduga.
Mengontrol alarm
Saat mode DND diaktifkan, UI setelan Android akan menampilkan opsi pengguna untuk mengonfigurasi:
- Kondisi akhir mode Jangan Ganggu sebagai waktu alarm berikutnya. Memungkinkan pengguna menetapkan kondisi akhir mode Jangan Ganggu ke alarm. Hanya muncul jika alarm disetel untuk waktu dalam seminggu ke depan dan hari dalam seminggu untuk alarm tersebut tidak sama dengan hari ini. (Tidak didukung untuk aturan otomatis.)
- Alarm dapat mengganti waktu berakhir. Memungkinkan pengguna mengonfigurasi kondisi akhir mode Jangan Ganggu sebagai waktu tertentu atau alarm berikutnya (mana saja yang lebih dulu).
Menyembunyikan gangguan visual
UI setelan Android menampilkan opsi pengguna untuk menekan gangguan visual seperti notifikasi pemberitahuan, intent layar penuh, tampilan alam, dan lampu notifikasi LED.
Menyesuaikan setelan Jangan Ganggu
Saat menyesuaikan setelan, OEM harus mempertahankan perilaku AOSP dari API sistem dan mempertahankan perilaku setelan DND. Secara khusus, halaman setelan DND di setelan sistem harus menyertakan hal berikut:
- Aturan mode Jangan Ganggu yang disediakan aplikasi. Aturan DND otomatis ini harus menyertakan instance aturan aktif dan listingan aturan di menu Tambahkan Aturan.
- Aturan mode Jangan Ganggu aplikasi yang dimuat sebelumnya. OEM dapat memberikan aturan DND yang muncul di samping aturan buatan pengguna akhir secara manual.
Untuk mengetahui detail tentang API DND baru, lihat
dokumentasi referensi
android.service.notification
.