Activity.OnNavigateUp 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
每當使用者選擇從動作列在應用程式的活動階層中向上移動時,就會呼叫此方法。
[Android.Runtime.Register("onNavigateUp", "()Z", "GetOnNavigateUpHandler")]
public virtual bool OnNavigateUp();
[<Android.Runtime.Register("onNavigateUp", "()Z", "GetOnNavigateUpHandler")>]
abstract member OnNavigateUp : unit -> bool
override this.OnNavigateUp : unit -> bool
傳回
若上行導航成功完成且此活動已完成,則為 false;否則為 false。
- 屬性
備註
每當使用者選擇從動作列在應用程式的活動階層中向上移動時,就會呼叫此方法。 如果在清單中指定了 parentActivityName 屬性或其 activity-alias,預設的上行導覽將自動處理。 如果父鏈上的任何活動需要額外的 Intent 參數,Activity 子類別應該覆寫 PrepareNavigateUpTaskStack(TaskStackBuilder) 的方法以提供這些參數。
關於在應用程式內的導航,請參閱開發者指南中的任務與後置堆疊,以及設計指南中的導航。
請參閱 TaskStackBuilder 類別以及 Activity 方法:getParentActivityIntent()、shouldUpRecreateTask(Intent)和 navigateUpTo(Intent),以協助實作自訂的 Up 導航。 Android SDK 中的 AppNavigation 範例應用程式也可供參考。
Android 參考資料。android.app.Activity.onNavigateUp
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。