Activity.OnCreateNavigateUpTaskStack(TaskStackBuilder) メソッド

定義

別のタスクからのアップ ナビゲーション中に生成される合成タスク スタックを定義します。

[Android.Runtime.Register("onCreateNavigateUpTaskStack", "(Landroid/app/TaskStackBuilder;)V", "GetOnCreateNavigateUpTaskStack_Landroid_app_TaskStackBuilder_Handler")]
public virtual void OnCreateNavigateUpTaskStack(Android.App.TaskStackBuilder? builder);
[<Android.Runtime.Register("onCreateNavigateUpTaskStack", "(Landroid/app/TaskStackBuilder;)V", "GetOnCreateNavigateUpTaskStack_Landroid_app_TaskStackBuilder_Handler")>]
abstract member OnCreateNavigateUpTaskStack : Android.App.TaskStackBuilder -> unit
override this.OnCreateNavigateUpTaskStack : Android.App.TaskStackBuilder -> unit

パラメーター

builder
TaskStackBuilder

空の TaskStackBuilder - アプリケーションは目的のタスク スタックを表す意図を追加する必要があります

属性

注釈

別のタスクからのアップ ナビゲーション中に生成される合成タスク スタックを定義します。

このメソッドの既定の実装では、マニフェストで指定されたこのアクティビティの親チェーンが、指定された TaskStackBuilderに追加されます。 アプリケーションでは、このメソッドをオーバーライドして、別の方法で目的のタスク スタックを構築することもできます。

このメソッドは、#getParentActivityIntent()によって返された意図で指定されたときに#shouldUpRecreateTask(Intent)が true を返す場合、#onNavigateUp()の既定の実装によって呼び出されます。

マニフェストによって定義された親スタックに追加の意図パラメーターを指定するアプリケーションは、 #onPrepareNavigateUpTaskStack(TaskStackBuilder)をオーバーライドする必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象