【发布时间】:2009-12-29 06:15:18
【问题描述】:
我们开始活动并且不对现有活动调用finish(),它将现有活动保留在堆栈中,如果我们按下后退按钮,我们将返回到前一个活动,然后移动到新活动。
这意味着之前所有未调用完成()的活动都保留在内存中(堆栈)
现在的问题是我不想为每个活动调用完成是否有任何集中的地方我可以定义只保留堆栈中的最后 3 个活动并删除其余活动?
【问题讨论】:
-
你的问题解决了吗?你能在内存不足的情况下保持你的活动吗?