我有活动的应用程序,其中onSaveInstanceState()
:
@Override
protected void onSaveInstanceState(Bundle outState) {
outState.putBoolean("XXX", true);
super.onSaveInstanceState(outState);
}
然后我正在做的步骤:
我希望,在savedInstanceState
中重新启动onCreate()
后,将包含布尔值“XXX”。但savedInstanceState
为空。 为何为空?
我已经尝试将set activity的launchMode属性设置为任何值('standard','singleTask','singleTop,'singleInstance') - 它不会影响。