NotificationListenerService.CurrentInterruptionFilter Eigenschaft

Definition

Ruft den aktuellen Filter für Benachrichtigungsunterbrechungen ab, der auf dem Host aktiv ist.

public Android.Service.Notification.InterruptionFilterType CurrentInterruptionFilter { [Android.Runtime.Register("getCurrentInterruptionFilter", "()I", "")] get; }
[<get: Android.Runtime.Register("getCurrentInterruptionFilter", "()I", "")>]
member this.CurrentInterruptionFilter : Android.Service.Notification.InterruptionFilterType

Eigenschaftswert

Eine der INTERRUPTION_FILTER_ Konstanten oder INTERRUPTION_FILTER_UNKNOWN, wenn nicht verfügbar.

Attribute

Hinweise

Ruft den aktuellen Filter für Benachrichtigungsunterbrechungen ab, der auf dem Host aktiv ist.

Der Unterbrechungsfilter definiert, welche Benachrichtigungen den Benutzer unterbrechen dürfen (z. B. über Sound &Vibration) und wird global angewendet. Listener können über Ranking#matchesInterruptionFilter()ermitteln, ob eine bestimmte Benachrichtigung mit dem Unterbrechungsfilter übereinstimmt.

Der aktuelle Filter kann sich vom zuvor angeforderten Filter unterscheiden, wenn der Benachrichtigungshost die Anwendung des angeforderten Filters nicht unterstützt oder ablehnt oder wenn der Filter in der Zwischenzeit von einer anderen Komponente geändert wurde.

Überwachen von Updates mithilfe von #onInterruptionFilterChanged(int).

Der Dienst sollte auf das #onListenerConnected() Ereignis warten, bevor dieser Vorgang ausgeführt wird.

Java-Dokumentation für android.service.notification.NotificationListenerService.getCurrentInterruptionFilter().

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: