Не беспокойте

Android 7.0 поддерживает следующие конфигурации режима «Не беспокоить» (DND).

Сторонние автоматические правила

Сторонние приложения могут использовать API доступа к DND для управления правилами DND:

  • Приложения могут экспортировать и отображать пользовательские правила «Не беспокоить», которые отображаются рядом со встроенными правилами Android «Не беспокоить» в настройках «Не беспокоить».
  • Пользователи могут получить доступ ко всем элементам управления «Не беспокоить» для всех правил (как автоматических, так и созданных вручную).
  • Платформа может реализовывать правила «Не беспокоить» из разных источников, не создавая неожиданных состояний.

Контрольные сигналы тревоги

Когда режим «Не беспокоить» включен, в пользовательском интерфейсе настроек Android представлены пользовательские параметры для настройки:

  • Условие завершения режима «Не беспокоить» в качестве следующего времени будильника . Позволяет пользователю установить условие завершения режима «Не беспокоить» на сигнал тревоги. Появляется только в том случае, если будильник установлен на время в пределах недели , и день недели для этого будильника не совпадает с сегодняшним днем ​​недели. (Не поддерживается для автоматических правил.)
  • Будильник может отменить время окончания . Позволяет пользователям настраивать условие завершения режима «Не беспокоить» как определенное время или следующий сигнал тревоги (в зависимости от того, что наступит раньше).

Подавить визуальные отвлекающие факторы

В пользовательском интерфейсе настроек Android представлены пользовательские параметры для подавления визуальных отвлекающих факторов, таких как всплывающие уведомления, полноэкранные намерения, окружающий дисплей и светодиодные индикаторы уведомлений.

Настройте параметры «Не беспокоить»

При настройке параметров OEM-производители должны сохранять поведение AOSP системных API и поддерживать поведение настроек DND. В частности, страница настроек «Не беспокоить» в настройках системы должна включать следующее:

  • Правила DND, предоставляемые приложением . Эти автоматические правила «Не беспокоить» должны включать экземпляры активных правил и списки правил в меню «Добавить правило».
  • Предварительно загруженные правила приложения DND . OEM-производители могут предоставлять правила «Не беспокоить», которые отображаются рядом с правилами, созданными конечным пользователем вручную.

Подробную информацию о новых API-интерфейсах DND можно найти в справочной документации android.service.notification .