Android 7.0 unterstützt die folgenden „Bitte nicht stören“-Konfigurationen (DND).
Automatische Regeln von Drittanbietern
Drittanbieteranwendungen können die DND Access API verwenden, um DND-Regeln zu steuern:
- Anwendungen können benutzerdefinierte DND-Regeln exportieren und auflisten, die neben den integrierten Android-DND-Regeln in den DND-Einstellungen angezeigt werden.
- Benutzer können auf alle DND-Steuerelemente für alle Regeln zugreifen (sowohl automatisch als auch manuell erstellt).
- Die Plattform kann DND-Regeln aus verschiedenen Quellen implementieren, ohne unerwartete Zustände zu erzeugen.
Kontrollalarme
Wenn der DND-Modus aktiviert ist, werden in der Benutzeroberfläche der Android-Einstellungen Benutzeroptionen zum Konfigurieren angezeigt:
- DND-Endbedingung als nächste Alarmzeit . Ermöglicht dem Benutzer, die DND-Endbedingung auf einen Alarm festzulegen. Erscheint nur, wenn ein Alarm für eine Zeit innerhalb einer Woche eingestellt ist und der Wochentag für diesen Alarm nicht derselbe Wochentag wie heute ist. (Wird für automatische Regeln nicht unterstützt.)
- Der Alarm kann die Endzeit überschreiben . Ermöglicht Benutzern, die DND-Endbedingung als eine bestimmte Zeit oder den nächsten Alarm (je nachdem, was zuerst eintritt) zu konfigurieren.
Unterdrücken Sie visuelle Ablenkungen
Die Benutzeroberfläche der Android-Einstellungen bietet Benutzeroptionen zum Unterdrücken visueller Ablenkungen wie Head-up-Benachrichtigungen, Vollbildabsichten, Umgebungsanzeige und LED-Benachrichtigungsleuchten.
Passen Sie die DND-Einstellungen an
Beim Anpassen von Einstellungen müssen OEMs das AOSP-Verhalten der System-APIs und das Verhalten der DND-Einstellungen beibehalten. Insbesondere muss die DND-Einstellungsseite in den Systemeinstellungen Folgendes enthalten:
- Von der Anwendung bereitgestellte DND-Regeln . Diese automatisierten DND-Regeln müssen aktive Regelinstanzen und Regellisten im Menü „Regel hinzufügen“ enthalten.
- Vorinstallierte DND-Regeln für Anwendungen . OEMs können DND-Regeln bereitstellen, die neben den vom Endbenutzer manuell erstellten Regeln angezeigt werden.
Einzelheiten zu neuen DND-APIs finden Sie in der Referenzdokumentation zu android.service.notification
.