我有两个片段FragmentA和FragmentB。保存和恢复片段中的自定义对象
public class FragmentB extends Fragment {
private ArrayList<String> customObj = new ArrayList<String>();
public void updateViews(ArrayList<String> obj) {
customObj = obj;
}
@Override
public void onSaveInstanceState(Bundle outState) {
System.out.println("Custom Object : "+customObj);//custom object is always empty
}
现在,每当我旋转屏幕,自定义: 从片段A i。由传递自定义对象作为参数的方法在片段B 例如下面是片段B更新片段B浏览对象是al;方法是空的。
注意 在这里,我只是更新Fragement B.意见的对象从片段A到片段B 同样的方法更新视图参数传递,我并不期待定义静态定制目的。