【发布时间】:2015-10-14 00:45:12
【问题描述】:
这是来自 android 文档的图片:
Activity Y 有'singleTask' 启动模式,但它不是任务中的根Activity,即Activity X。它是怎么发生的?
更新:
“单一任务”
系统创建一个新任务并在新任务的根目录下实例化活动。但是,如果活动的实例已经存在于单独的任务中,系统会通过调用其 onNewIntent() 方法将意图路由到现有实例,而不是创建新实例。一次只能存在一个活动实例。 注意:虽然 Activity 在新任务中开始,但“返回”按钮仍将用户返回到上一个 Activity。
【问题讨论】:
标签: android android-activity launchmode