Android:保存一些变量

时间:2012-03-02 12:16:18

标签: android

我希望在活动暂停时保存一些变量。我认为使用onSaveInstanceState和onRestoreInstanceState但是onRestoreInstanceState并不总是被调用。我能怎么做 ?我必须使用SharedPreferences还是有另一种方法?

谢谢

2 个答案:

答案 0 :(得分:0)

您可以使用SharedPreferences在活动处于onPause()状态时保存,并在处于onResume()状态时恢复。如果SharedPreferences不适合您的目的,您可以始终将变量保存在文件中。

答案 1 :(得分:0)

当活动暂停时,有不同的方法用于保存变量,例如使用static,sharedpreferences,intent。