Android 7.0 از پیکربندیهای مزاحم نشوید (DND) زیر پشتیبانی میکند.
قوانین خودکار شخص ثالث
برنامه های شخص ثالث می توانند از DND Access API برای کنترل قوانین DND استفاده کنند:
- برنامهها میتوانند قوانین DND سفارشی را صادر و فهرست کنند، که در کنار قوانین DND داخلی Android در تنظیمات DND ظاهر میشوند.
- کاربران می توانند به تمام کنترل های DND برای همه قوانین (هم به صورت خودکار و هم به صورت دستی ایجاد شده) دسترسی داشته باشند.
- این پلتفرم میتواند قوانین DND را از منابع مختلف بدون ایجاد حالتهای غیرمنتظره پیادهسازی کند.
آلارم ها را کنترل کنید
وقتی حالت DND فعال است، رابط کاربری تنظیمات Android گزینههای کاربر را برای پیکربندی نشان میدهد:
- وضعیت پایان DND به عنوان زمان زنگ بعدی . کاربر را قادر میسازد تا وضعیت پایان DND را روی زنگ هشدار تنظیم کند. فقط در صورتی ظاهر میشود که زنگ ساعت برای مدتی در یک هفته از هماکنون تنظیم شده باشد و روز هفته برای آن زنگ ساعت مشابه امروز هفته نباشد . (برای قوانین خودکار پشتیبانی نمی شود.)
- زنگ هشدار می تواند زمان پایان را لغو کند . به کاربران امکان میدهد تا وضعیت پایان DND را بهعنوان زمان خاص یا زنگ بعدی (هر کدام که زودتر بیاید) پیکربندی کنند.
حواس پرتی بصری را سرکوب کنید
رابط کاربری تنظیمات اندروید گزینههای کاربر را برای سرکوب حواسپرتیهای بصری مانند اعلانهای سر بالا، هدفهای تمام صفحه، صفحهنمایش محیط و چراغهای اعلان LED ارائه میدهد.
تنظیمات DND را سفارشی کنید
هنگام سفارشی کردن تنظیمات، OEMها باید رفتار AOSP APIهای سیستم را حفظ کنند و رفتار تنظیمات DND را حفظ کنند. به طور خاص، صفحه تنظیمات DND در تنظیمات سیستم باید شامل موارد زیر باشد:
- قوانین DND ارائه شده توسط برنامه این قوانین DND خودکار باید شامل موارد قوانین فعال و فهرست قوانین در منوی افزودن قانون باشد.
- قوانین DND برنامه از پیش بارگذاری شده OEM ها می توانند قوانین DND را ارائه دهند که در کنار قوانین ایجاد شده توسط کاربر نهایی ظاهر می شوند.
برای جزئیات بیشتر در مورد APIهای DND جدید، به مستندات مرجع android.service.notification
مراجعه کنید.