語言

IOnBackInvokedDispatcher.PrioritySystemNavigationObserver 欄位

定義

優先級為 OnBackInvokedCallbacks,設計用以觀察系統層級的後方處理。

[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

欄位值

Value = -2
屬性

備註

優先級為 OnBackInvokedCallbacks,設計用以觀察系統層級的後方處理。

僅在該回溯事件未被優先權為或#PRIORITY_DEFAULT更高的其他註冊OnBackInvokedCallback者使用時,才會被呼叫。 這表示當系統即將執行預設的回溯操作時,例如完成當前活動或執行返家動畫,這些動作會被呼叫。

這些呼應純粹是觀察性的。 它們不會消耗反向事件,也無法攔截它。 它們的調用不會影響正常的回溯導航流程,因此適合用於日誌記錄、分析或觸發不應阻礙系統自身回溯處理的行動。

多重回撥以此優先權註冊的呼叫順序未定義。

僅在 API 36 層級,有限制,一次只能註冊一個回 #PRIORITY_SYSTEM_NAVIGATION_OBSERVER 調。 在 API 37 級及以上,註冊的觀察者回撥數量不受限制。

的 android.window.OnBackInvokedDispatcher.PRIORITY_SYSTEM_NAVIGATION_OBSERVERJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於