スピナーの状態を onSaveInstanceState に保存し、それを呼び出す決定的な方法を見つけることができません。. . 助けてください。
何時間も探しましたが、これについて何も見つかりません。. . . 一時的に欲しいだけです。SharedPreferences を使用したくありません。
スピナーの場合、arrayListを使用していると思うので、arrayListを保存する必要があります
@Override
protected void onSaveInstanceState(Bundle outState) {
outState.putStringArrayList("arrUserIds", arrUserIds);
super.onSaveInstanceState(outState);
}
arrayList onRestoreInstanceState メソッドを復元できます
@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {
arrUserIds = savedInstanceState.getStringArrayList("arrUserIds");
super.onRestoreInstanceState(savedInstanceState);
}