Sprache

IOnBackInvokedDispatcher.PrioritySystemNavigationObserver Feld

Definition

Prioritätsstufe von S, die für die Einhaltung der OnBackInvokedCallbackRückbehandlung auf Systemebene konzipiert ist.

[Android.Runtime.Register("PRIORITY_SYSTEM_NAVIGATION_OBSERVER", ApiSince=36)]
public const int PrioritySystemNavigationObserver = -2;
[<Android.Runtime.Register("PRIORITY_SYSTEM_NAVIGATION_OBSERVER", ApiSince=36)>]
val mutable PrioritySystemNavigationObserver : int

Feldwert

Value = -2
Attribute

Hinweise

Prioritätsstufe von S, die für die Einhaltung der OnBackInvokedCallbackRückbehandlung auf Systemebene konzipiert ist.

Rückrufe, die mit dieser Priorität registriert sind, werden nur aufgerufen, wenn ein Back-Ereignis von keinem anderen benutzer verwendet wird, der mit einer Priorität oder #PRIORITY_DEFAULT höher registriert OnBackInvokedCallback ist. Dies bedeutet, dass sie aufgerufen werden, wenn das System seine standardmäßige Rückwärtsnavigationsaktion ausführt, z. B. das Beenden der aktuellen Aktivität oder das Ausführen einer Back-to-Home-Animation.

Diese Rückrufe sind rein beobachtend. Sie verbrauchen das Back-Ereignis nicht und können es nicht abfangen. Der Aufruf hat keine Auswirkungen auf den normalen Rückwärtsnavigationsfluss, sodass er für protokollierungs-, analyse- oder auslösende Aktionen geeignet ist, die die eigene Rückverarbeitung des Systems nicht verhindern sollten.

Die Aufrufreihenfolge für mehrere Rückrufe, die mit dieser Priorität registriert sind, ist nicht definiert.

Nur auf API-Ebene 36 gibt es eine Einschränkung, mit der jeweils nur ein Rückruf #PRIORITY_SYSTEM_NAVIGATION_OBSERVER registriert werden kann. Auf API-Ebene 37 und höher ist die Anzahl der registrierten Beobachterrückrufe uneingeschränkt.

Java-Dokumentation für android.window.OnBackInvokedDispatcher.PRIORITY_SYSTEM_NAVIGATION_OBSERVER.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: