我找不到在 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);
}