我希望在活动暂停时保存一些变量。我认为使用onSaveInstanceState和onRestoreInstanceState但是onRestoreInstanceState并不总是被调用。我能怎么做 ?我必须使用SharedPreferences还是有另一种方法?
谢谢
答案 0 :(得分:0)
您可以使用SharedPreferences在活动处于onPause()状态时保存,并在处于onResume()状态时恢复。如果SharedPreferences不适合您的目的,您可以始终将变量保存在文件中。
答案 1 :(得分:0)
当活动暂停时,有不同的方法用于保存变量,例如使用static,sharedpreferences,intent。