Не беспокоить

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

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

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

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

Управление тревогами

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

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

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

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

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

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

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

Дополнительные сведения о новых API-интерфейсах DND см. в справочной документации android.service.notification .