如何从另一个任务的活动中调用任务的活动

时间:2011-07-06 07:38:13

标签: android

如果有活动的活动任务

A1 -> A2

和另一项活动

的活动任务
B1 -> B2

要求是,从B2我需要致电A2,但不能创建A2的新实例,应该从stack加载A2 {1}}在第一个任务的顶部) 现在,当我从back buttonA2时,我需要A1? 如何实现这个?

1 个答案:

答案 0 :(得分:2)

您是否阅读过Tasks and Back Stack

活动有一个选项:
“singleTask”
系统创建新任务并在新任务的根目录下实例化活动。但是,如果活动的实例已存在于单独的任务中,则系统会通过调用其onNewIntent()方法将意图路由到现有实例,而不是创建新实例。一次只能存在一个活动实例。