我有两项活动。当我从第一个活动跳到第二个活动然后回到第一个活动时,活动会在某些手机中重新创建。谁能告诉我如何预防呢?
答案 0 :(得分:2)
我不相信你可以阻止它。如果您要保存某些状态,请考虑保存它。如果您需要继续在后台运行,请考虑使用Service
。
答案 1 :(得分:1)
这是预期的行为,你不应该试图阻止它。但是,正如gnobal所提到的,您需要保存状态,并重新创建数据以正确处理这些情况。
一些内存不足的手机总能做到这一点。测试实施的一个好方法是转到“开发者选项”并启用“不要保留活动”。