Android:将活动恢复到我离开它的状态

问题描述:

在android中,我想在切换到活动B时将数据保存到活动A中,并在切换回活动B时恢复该数据。 我该怎么做? 在此先感谢您的帮助。Android:将活动恢复到我离开它的状态

+1

什么时候?这是默认行为,当你回到一个活动时,你完全明白你是如何离开它的。 –

+0

Stephane Mathis是对的。如果您想在onStop()之后用相同的数据开始您的活动,您也可以将数据存储在SharedPreferences中。 – Dima

+0

我需要当我转向活动A(B ---> A)在切换到活动B之前,我发现每个字段都带有值。 – user3383728

我同意剩下的所有数据,但如果没有发生,您可以随时使用Activity的包来保存您想要的任何数据,并将其恢复(将值放在字段中)你再次打开活动。

看一看这个答案的更多细节:Saving Android Activity state using Save Instance State