我的应用程序中有多个活动。 为活动的流动是Android:活动的启动模式
A-> B-> C^...
A-> D->电子...
A-> F-“G ..
....
,每个人都有一个后退按钮返回到之前的活动和家庭回去A.
我的问题是,当我推出各自的这些作为singletask,我能感觉到明显快SWITC当我点击回家或回家时,在活动之间兴奋。我没有看到任何问题,如果我把它们作为单数的问题。
但要是我能够保持活动,在我的应用singletask我很verlooking任何问题。非常感谢您的时间和帮助
有关应用程序的结束点时,家里真的很不错。我在阅读后才注意到这一点。谢谢。 你能否请求解释“你可以使用标志意图切割活动堆栈。”这将被使用的上下文 – png
它就像当你想要去你的应用程序的菜单(即A)时,只需将标志添加到你的意图中,这将清除在A之后被调用的活动,并将直接给予你A和其他活动如果他们没有完成就会被破坏......试试这个flag..i编辑答案.. –
好了,这里多了一个疑问:如果我们设置标志位,其他actvities将从栈中被清除,否则他们将被destryed。你能解释一下从堆栈中清楚的意思吗?它们是否真的没有被销毁?下一次,当这个活动被启动时被清除,它不会被启动,而是回到堆栈?我对么 ? – png