【发布时间】:2021-02-26 03:11:06
【问题描述】:
我有一个片段数组列表:ArrayList<Fragment> arrayList;
我想在 Android Studio 上更改方向时保存 Fragments List 的实例。我该怎么做?
我尝试在 OnSaveInstanceState 方法上执行此操作:
outState.putParcelableArrayList(C_KEY, (ArrayList<? extends Parcelable>) arrayList);
但在我的 onCreate 方法上:
arrayList = (ArrayList<Fragment>) savedInstanceState.getParcelableArrayList(C_KEY);
由于错误:Inconvertible types; 不起作用;无法将 'java.util.ArrayList
【问题讨论】:
标签: java android android-studio android-fragments android-listfragment