مزاحم نشوید

Android 7.0 از پیکربندی‌های «مزاحم نشوید» (DND) زیر پشتیبانی می‌کند.

قوانین خودکار طرف سوم

برنامه‌های طرف سوم می‌توانند از «میانای برنامه‌سازی کاربردی دسترسی به «مزاحم نشوید»» برای کنترل قوانین «مزاحم نشوید» استفاده کنند:

  • برنامه‌ها می‌توانند قوانین «مزاحم نشوید» سفارشی را صادر و فهرست کنند، که در تنظیمات «مزاحم نشوید» در کنار قوانین «مزاحم نشوید» داخلی Android نشان داده می‌شود.
  • کاربران می‌توانند به همه کنترل‌های «مزاحم نشوید» برای همه قوانین (هم خودکار و هم ایجادشده به‌صورت دستی) دسترسی داشته باشند.
  • پلاتفرم می‌تواند قوانین «مزاحم نشوید» را از منابع مختلف بدون ایجاد وضعیت‌های غیرمنتظره پیاده‌سازی کند.

کنترل زنگ‌های هشدار

وقتی حالت «مزاحم نشوید» فعال باشد، واسط کاربر تنظیمات Android گزینه‌های کاربر را برای پیکربندی موارد زیر ارائه می‌دهد:

  • شرط پایان «مزاحم نشوید» به‌عنوان زمان زنگ ساعت بعدی. به کاربر امکان می‌دهد شرط پایان «مزاحم نشوید» را روی زنگ ساعت تنظیم کند. فقط درصورتی نشان داده می‌شود که زنگ ساعتی برای زمانی درطول یک هفته از اکنون تنظیم شده باشد و روز هفته آن زنگ ساعت همان روز هفته امروز نباشد. (برای قوانین خودکار پشتیبانی نمی‌شود.)
  • هشدار می‌تواند زمان پایان را ملغی کند. به کاربران امکان می‌دهد وضعیت پایان «مزاحم نشوید» را به‌عنوان زمان مشخص یا زنگ بعدی (هرکدام زودتر باشد) پیکربندی کنند.

جلوگیری از موارد نامربوط دیداری

میانای کاربر تنظیمات Android گزینه‌های کاربر را برای سرکوب کردن عوامل حواس‌پرتی دیداری مثل اعلان‌های لحظه‌ای، هدف‌های تمام‌صفحه، نمایشگر محیطی، و چراغ‌های اعلان LED ارائه می‌دهد.

سفارشی‌سازی تنظیمات «مزاحم نشوید»

هنگام سفارشی‌سازی تنظیمات، سازندگان تجهیزات اصلی باید رفتار AOSP میاناهای برنامه‌سازی کاربردی سیستم را حفظ کنند و رفتار تنظیمات «آشفته نکنید» را حفظ کنند. به‌طور خاص، صفحه تنظیمات «مزاحم نشوید» در تنظیمات سیستم باید شامل موارد زیر باشد:

  • قوانین «مزاحم نشوید» ارائه‌شده توسط برنامه. این قوانین «مزاحم نشوید» خودکارسازی‌شده باید شامل نمونه‌های قوانین فعال و فهرستگان قوانین در منو «افزودن قانون» باشد.
  • قوانین «مزاحم نشوید» برای برنامه‌های ازپیش‌بارگذاری‌شده. تولیدکنندگان تجهیزات اصلی می‌توانند قوانین «مزاحم نشوید» را ارائه دهند که در کنار قوانین ایجادشده دستی توسط کاربر نهایی نمایش داده می‌شود.

برای جزئیات مربوط به «میاناهای برنامه‌سازی کاربردی» جدید «مزاحم نشوید»، به android.service.notification اسناد مرجع مراجعه کنید.