按下后退按钮时保存Android应用程序的状态

时间:2010-09-20 14:58:09

标签: android

我在模拟器中工作时注意到,每当我通过除按下后退按钮之外的任何方法退出我的应用程序时,我的切换按钮(如果按下)将保存其状态并返回到该状态时返回到该应用程序。我猜测它,因为它的值保存在一个包中,并在我返回时重新加载。当我通过后退按钮离开应用程序时,这不会发生,当我返回时,切换总是关闭。如果用户通过后退按钮离开,有没有办法获取切换的值,而不必将值保存在db表中?或者,如果我的应用程序通知在状态栏中,我可以确信应始终选择切换,所以如果无法保存状态,是否有办法找出我的应用程序通知当前是否正在显示?那么通过快速检查状态栏

,每次都可以很容易地设置切换 事先提前

1 个答案:

答案 0 :(得分:0)

您可以使用SharedPreference缓存值并将其恢复。