这是来自 android 文档的图像:
Activity Y 具有“singleTask”启动模式,但它不是任务中的根 Activity,即 Activity X。它是如何发生的?
更新:
从文档中:
“单任务”
系统创建一个新任务并在新任务的根部实例化活动。但是,如果活动的实例已经存在于单独的任务中,系统将通过调用其 onNewIntent() 方法将意图路由到现有实例,而不是创建新实例。一次只能存在一个活动实例。注意:虽然活动在一个新任务中开始,但“后退”按钮仍将用户返回到上一个活动。