Nie przeszkadzać

Android 7.0 obsługuje te konfiguracje trybu Nie przeszkadzać:

Reguły automatyczne innych firm

Aplikacje innych firm mogą używać interfejsu API dostępu do trybu Nie przeszkadzać, aby zarządzać zasadami tego trybu:

  • Aplikacje mogą eksportować i wyświetlać niestandardowe reguły DND, które pojawiają się obok wbudowanych reguł DND Androida w ustawieniach DND.
  • Użytkownicy mają dostęp do wszystkich ustawień DND dla wszystkich reguł (zarówno automatycznych, jak i ręcznie utworzonych).
  • Platforma może stosować reguły DND z różnych źródeł bez tworzenia nieoczekiwanych stanów.

Zarządzanie alarmami

Gdy tryb Nie przeszkadzać jest włączony, w interfejsie ustawień Androida użytkownik może skonfigurować:

  • Warunek zakończenia trybu Nie przeszkadzać jako czas następnego alarmu. Umożliwia użytkownikowi ustawienie końca trybu Nie przeszkadzać na alarm. Pojawia się tylko wtedy, gdy alarm jest ustawiony na czas w ciągu tygodnia i dzień tygodnia dla tego alarmu nie jest taki sam jak dzień tygodnia, w którym jest dzisiaj. (nie dotyczy reguł automatycznych).
  • Alarm może zastąpić godzinę zakończenia. Umożliwia użytkownikom skonfigurowanie warunku zakończenia Nie przeszkadzać jako określonej godziny lub następnego alarmu (w zależności od tego, co nastąpi wcześniej).

Wyłączanie elementów rozpraszających uwagę

Interfejs ustawień Androida zawiera opcje pozwalające użytkownikom na wyciszenie wizualnych rozpraszaczy, takich jak powiadomienia, intencje pełnoekranowe, wyświetlacz ambientowy i diody powiadomień LED.

Dostosowywanie ustawień Nie przeszkadzać

Podczas dostosowywania ustawień OEM musi zachować zachowanie interfejsów API AOSP i zachować działanie ustawień DND. W szczególności strona ustawień DND w ustawieniach systemu musi zawierać:

  • Reguły DND udostępniane przez aplikację. Te automatyczne reguły DND muszą zawierać aktywne reguły i ich listy w menu Dodaj regułę.
  • Wstępnie załadowane reguły aplikacji Nie przeszkadzać. Producenci OEM mogą udostępniać reguły DND, które wyświetlają się obok reguł utworzonych ręcznie przez użytkownika.

Szczegółowe informacje o nowych interfejsach API dotyczących trybu Nie przeszkadzać znajdziesz w android.service.notificationdokumentacji.