【发布时间】:2014-02-11 21:31:46
【问题描述】:
我在启动 Activity 时无法理解 singleTop 标志。
在我的应用中,我有 2 个任务:
Task 1 : A,B,C,D
Task 2 : X,Y,Z
所有活动都是“标准” 模式,除了活动 D - 她有 “singleTop” .
两个任务都在运行。
任务1 [A,B,C,D]
任务2 [X,Y,Z]
现在是 Z 活动已打开。如果我从活动 Z 运行活动 D,我的堆栈会如何?
【问题讨论】:
-
@mohammedmomn 所以我的 Task2 会有一个堆栈 XYZD 吗?
-
你怎么有2个任务?为什么你有2个任务?我希望你意识到在你的应用程序中有多个任务会给导航带来很多问题。此外,如果用户转到最近的任务列表,他们是否能够导航回您的每个任务?
-
@DavidWasser 2 tasks 这意味着 2 个应用程序在不同的任务中。
标签: android