NotificationManager.SetInterruptionFilter(InterruptionFilter) Methode

Definition

Legt den aktuellen Benachrichtigungsunterbrechungsfilter fest.

[Android.Runtime.Register("setInterruptionFilter", "(I)V", "", ApiSince=23)]
public void SetInterruptionFilter(Android.App.InterruptionFilter interruptionFilter);
[<Android.Runtime.Register("setInterruptionFilter", "(I)V", "", ApiSince=23)>]
member this.SetInterruptionFilter : Android.App.InterruptionFilter -> unit

Parameter

interruptionFilter
InterruptionFilter

int: Der Wert ist eine der folgenden: INTERRUPTION_FILTER_NONE INTERRUPTION_FILTER_PRIORITY INTERRUPTION_FILTER_ALARMS INTERRUPTION_FILTER_ALL INTERRUPTION_FILTER_UNKNOWN

Attribute

Hinweise

Legt den aktuellen Benachrichtigungsunterbrechungsfilter fest. Der Unterbrechungsfilter definiert, welche Benachrichtigungen den Benutzer unterbrechen dürfen (z. B. über Sound & Vibration), und wird global angewendet. Apps für Build.VERSION_CODES. VANILLA_ICE_CREAM und höher (mit einigen Ausnahmen, z. B. Begleitgerätemanager), kann den globalen Unterbrechungsfilter nicht ändern. Durch Aufrufen dieser Methode wird stattdessen ein automaticZenRule-Objekt aktiviert oder deaktiviert, das der App zugeordnet ist. Dabei wird eine ZenPolicy verwendet, die der Richtlinie entspricht, die für setNotificationPolicy(Policy) (oder die globale Richtlinie angegeben wurde, wenn eine nicht bereitgestellt wurde). Nur verfügbar, wenn diesem Paket der Richtlinienzugriff gewährt wird. Siehe isNotificationPolicyAccessGranted().

Android-Referenz für android.app.NotificationManager.setInterruptionFilter.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: