NotificationListenerService.CurrentInterruptionFilter Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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.