【发布时间】:2013-06-03 12:16:06
【问题描述】:
我有两个活动 A 和 B。
我通过按下按钮从 A 调用 B 活动。但是当我从 B 活动按下返回按钮或调用完成时,它会调用活动 A 的 onCreate。我不知道它为什么会发生。这两项活动都有数据。活动 A 正在同时执行 3 个异步任务线程。我认为由于内存较少,它正在破坏后台活动。但是如何避免呢。
我希望 A 的 onCreate 不应该在按下或从 Activity B 完成时调用。
【问题讨论】:
-
你是如何创建活动 B 的?您是否使用带有特殊标志的意图?如果您在与活动 A 相同的任务中打开活动 B,则活动 A might be destroyed。无论如何,您应该发布一些代码。
-
你能放一些代码来调用你使用的 b 活动吗??
-
@verybadalloc 请参阅上述链接中的问题
-
@Stackoverflow 查看上面链接上的代码
标签: android oncreate onresume activity-lifecycle