【发布时间】:2016-07-20 20:17:49
【问题描述】:
我正在尝试将应用程序状态保存并恢复为 savedInstanceState。
@Override
public void onSaveInstanceState(Bundle savedInstanceState) {
savedInstanceState.putInt(STATE_Tracker, 1);
super.onSaveInstanceState(savedInstanceState);
}
@Override
public void onRestoreInstanceState(Bundle savedInstanceState) {
super.onRestoreInstanceState(savedInstanceState);
int value = savedInstanceState.getInt(STATE_Tracker);
if (value==1){
}
else {
}
}
该代码在按下主页按钮时有效。但是,如果我按下返回按钮,然后再次运行该应用程序,它就无法正常工作。
有什么帮助吗?
【问题讨论】:
标签: android