0

メニューから設定を開くとSeekBars、次のようにいくつかあります。SwitchCheckBoxMainActivity

Intent settings = new Intent(this, SettingsActivity.class);
startActivity(settings);
return true;

戻ると (ActionBar または [戻る] ボタン) SeekBars、スイッチの進行状況と状態が失われますcheckbox

onSaveInstanceState保存しているようですが、onRestoreInstanceState呼び出されないため、何も復元されません。

設定またはバージョン情報を開くときだけ、値を永続的に保存したくありません。

4

1 に答える 1

0

onRestoreInstanceStateOSがアプリケーションを強制終了した後にのみ呼び出されます(向きの変更またはメモリ解放アクション。設定ダイアログに移動してアプリケーションに戻るだけで、バックグラウンドで実行されている必要があり、状態はすべて同じままである必要があります) .

于 2013-02-26T22:25:35.007 に答える