Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:如何在进入子活动之前保存当前结果/数据?_Android - Fatal编程技术网

Android:如何在进入子活动之前保存当前结果/数据?

Android:如何在进入子活动之前保存当前结果/数据?,android,Android,如何在转到子活动之前保存当前结果/数据,以便在按下子活动的系统启动按钮时恢复数据?使用活动的onPause和onResume方法 更多信息在培训 除非您完成活动,否则当活动数据在层次结构中深入时,它不会丢失 另一个更好的解决方案是使用startActivityForResult 详细解释了这一点您可以在以后重新打开活动时使用它来保存所需的数据 检查以下答案: 编辑:当活动被终止时,这似乎是可用的,这可能不是您的情况。我还尝试了startActivityForResult。。但是,我注意到,在“儿

如何在转到子活动之前保存当前结果/数据,以便在按下子活动的系统启动按钮时恢复数据?

使用活动的onPause和onResume方法

更多信息在培训

除非您完成活动,否则当活动数据在层次结构中深入时,它不会丢失

另一个更好的解决方案是使用startActivityForResult 详细解释了这一点

您可以在以后重新打开活动时使用它来保存所需的数据

检查以下答案:


编辑:当活动被终止时,这似乎是可用的,这可能不是您的情况。

我还尝试了startActivityForResult。。但是,我注意到,在“儿童活动”中按下“向上”按钮时,不会调用onActivityResult。然后呢?请详细解释