【发布时间】:2013-03-07 14:19:57
【问题描述】:
查看活动生命周期,在androiddocumentation中找到以下图片:
如何将Activity Y 声明为singleTask?这是一项任务的首要任务!据我了解,它应该始终作为任务的根活动(位于堆栈的底部)。
【问题讨论】:
-
仅仅因为
Activity被声明为singleTask并不意味着它必须是根。 -
我认为这也是一个令人困惑的图表。我相信他们试图说明 singleTask 的这一方面,在图中标记为:“如果活动已经是具有自己的后台堆栈的后台任务的一部分,那么整个后台堆栈也会出现在当前任务之上。”我现在没有时间拼凑一个,但一个快速测试应用程序可能会比图表或文档更清楚这一点。
标签: android android-activity activity-lifecycle