我有2 个活动:一个向用户显示信息列表的活动,以及用户可以在其中创建新信息的子活动。
很明显,从第一个活动开始,我调用了“ startActivityForResult ()”,当用户将他想要的内容放入第二个活动时,我回到第一个活动,并在“ onActivityResult ()”函数中接收到信息保存信息。
我的问题是“不要保留活动”选项。我读到这发生在低内存手机中。但是当设备关闭活动时我们如何处理呢?
在我的示例中,当调用第二个活动时,第一个活动被杀死,因此当我们返回该活动时会发生崩溃,并且我的信息丢失了。
处理它的正确方法是什么?知道我无法在第二个活动中保存我的信息,因为我正在使用文件。