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 khusus, yang muncul di sebelah aturan DND Android bawaan di pengaturan DND.
- Pengguna dapat mengakses semua kontrol DND untuk semua aturan (baik yang dibuat secara otomatis maupun manual).
- Platform ini dapat menerapkan aturan DND dari berbagai sumber tanpa membuat status yang tidak terduga.
Kontrol alarm
Saat mode DND diaktifkan, UI pengaturan Android menyajikan opsi pengguna untuk mengonfigurasi:
- Kondisi akhir DND sebagai waktu alarm berikutnya . Memungkinkan pengguna untuk mengatur kondisi akhir DND menjadi alarm. Hanya muncul jika alarm disetel untuk jangka waktu seminggu dari sekarang dan hari dalam seminggu untuk alarm tersebut bukan hari yang sama dengan hari ini. (Tidak didukung untuk aturan otomatis.)
- Alarm dapat mengesampingkan waktu berakhir . Memungkinkan pengguna untuk mengonfigurasi kondisi akhir DND sebagai waktu tertentu atau alarm berikutnya (mana saja yang lebih dulu).
Menekan gangguan visual
UI pengaturan Android menghadirkan opsi pengguna untuk menekan gangguan visual seperti notifikasi pendahuluan, maksud layar penuh, tampilan sekitar, dan lampu notifikasi LED.
Sesuaikan pengaturan DND
Saat menyesuaikan pengaturan, OEM harus mempertahankan perilaku AOSP API sistem dan mempertahankan perilaku pengaturan DND. Secara khusus, halaman pengaturan DND dalam pengaturan sistem harus mencakup hal berikut:
- Aturan DND yang disediakan aplikasi . Aturan DND otomatis ini harus menyertakan contoh aturan aktif dan daftar aturan di menu Tambahkan Aturan.
- Aturan DND aplikasi yang dimuat sebelumnya . OEM dapat memberikan aturan DND yang muncul di sebelah aturan yang dibuat secara manual oleh pengguna akhir.
Untuk mengetahui detail tentang DND API baru, lihat dokumentasi referensi android.service.notification
.