如何在Android中保存活动的状态

时间:2014-11-12 05:51:42

标签: android android-layout android-activity lifecycle

我想保存活动的状态,即使它被销毁了,意味着如果我在活动视图上有很多控件,那么在调用活动之后控件上发生更改时,就像调整器上选择的任何选项一样TextView文本被更改等我可以单独保存每个控件状态,但我想保存整个活动对象类型的东西,所以如果重新创建活动,那么一次选择控件上的所有选项。因此编码较少。如果我在任何控件上执行任何动画,则在该控件上应用任何动画时,将保存其更改的位置。

2 个答案:

答案 0 :(得分:1)

只需使用共享偏好设置即可。就这么简单。

参考:http://developer.android.com/reference/android/content/SharedPreferences.html

答案 1 :(得分:0)

我在Gson中使用了Shared偏好设置,并立即将整个对象保存为字符串。这不是我想要的,但它有助于以较少的方式拯救国家。感谢大家回复。