System Android 7.0 obsługuje następujące konfiguracje trybu „nie przeszkadzać” (DND).
Automatyczne reguły innych firm
Aplikacje innych firm mogą używać interfejsu API dostępu DND do kontrolowania reguł DND:
- Aplikacje mogą eksportować i wyświetlać listę niestandardowych reguł DND, które pojawiają się obok wbudowanych reguł DND systemu Android w ustawieniach DND.
- Użytkownicy mają dostęp do wszystkich elementów sterujących DND dla wszystkich reguł (zarówno utworzonych automatycznie, jak i ręcznie).
- Platforma może implementować reguły DND z różnych źródeł bez tworzenia nieoczekiwanych stanów.
Kontroluj alarmy
Gdy tryb DND jest włączony, interfejs ustawień Androida przedstawia użytkownikowi opcje konfiguracji:
- Warunek zakończenia DND jako czas następnego alarmu . Umożliwia użytkownikowi ustawienie warunku zakończenia DND na alarm. Pojawia się tylko wtedy, gdy alarm jest ustawiony na okres w ciągu najbliższego tygodnia , a dzień tygodnia dla tego alarmu nie jest tym samym dniem tygodnia, co dzisiejszy. (Nieobsługiwane w przypadku reguł automatycznych).
- Alarm może zastąpić godzinę zakończenia . Umożliwia użytkownikom skonfigurowanie warunku zakończenia DND jako określonego czasu lub następnego alarmu (w zależności od tego, co nastąpi wcześniej).
Tłumij zakłócenia wizualne
Interfejs ustawień Androida przedstawia opcje użytkownika umożliwiające tłumienie elementów rozpraszających wzrok, takich jak powiadomienia od razu, intencje pełnoekranowe, wyświetlanie otoczenia i diody powiadomień LED.
Dostosuj ustawienia DND
Dostosowując ustawienia, producenci OEM muszą zachować zachowanie AOSP systemowych interfejsów API i zachowanie ustawień DND. W szczególności strona ustawień DND w ustawieniach systemowych musi zawierać następujące elementy:
- Reguły DND dostarczane przez aplikację . Te zautomatyzowane reguły DND muszą zawierać aktywne instancje reguł i listy reguł w menu Dodaj regułę.
- Wstępnie załadowane reguły aplikacji DND . Producenci OEM mogą udostępnić reguły DND, które pojawiają się obok reguł utworzonych ręcznie przez użytkownika końcowego.
Szczegółowe informacje na temat nowych interfejsów API DND można znaleźć w dokumentacji referencyjnej android.service.notification
.