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()意向,此方法的默认实现#onNavigateUp()#shouldUpRecreateTask(Intent)将调用 if 返回 true。

希望向清单定义的父堆栈提供额外意向参数的应用程序应重写 #onPrepareNavigateUpTaskStack(TaskStackBuilder)

Java文档android.app.Activity.onCreateNavigateUpTaskStack(android.app.TaskStackBuilder)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于