Activity.NavigateUpTo(Intent) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從此活動導向 upIntent 指定的活動,並在過程中完成該活動。
[Android.Runtime.Register("navigateUpTo", "(Landroid/content/Intent;)Z", "GetNavigateUpTo_Landroid_content_Intent_Handler")]
public virtual bool NavigateUpTo(Android.Content.Intent? upIntent);
[<Android.Runtime.Register("navigateUpTo", "(Landroid/content/Intent;)Z", "GetNavigateUpTo_Landroid_content_Intent_Handler")>]
abstract member NavigateUpTo : Android.Content.Intent -> bool
override this.NavigateUpTo : Android.Content.Intent -> bool
參數
- upIntent
- Intent
一個代表上行導航目標目的地的意圖
傳回
若 up 導航成功達到 upIntent 指示的活動,且 upIntent 已交付為 upIntent,則為真。若無法找到該活動的實例,且該活動僅正常完成,則為假。
- 屬性
備註
從此活動導向 upIntent 指定的活動,並在過程中完成該活動。 如果 upIntent 指示的活動已存在於任務歷史中,該活動以及歷史堆疊中該活動之前的所有其他活動都會被完成。 若指定活動未出現在歷史堆疊中,該堆疊會終止該任務中的每個活動,直到該任務的根活動被觸發,導致「應用程式內首頁」行為。 這在具有複雜導航階層的應用程式中非常有用,當活動可能透過不經過正典父活動的路徑抵達時。
此方法應用於在同一任務中進行上方導航。 如果上行導航在某些情況下應該跨任務,請參考 shouldUpRecreateTask(Intent)。
Android 參考資料。android.app.Activity.navigateUpTo
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。