在Bundle中传递自定义的Arraylist<Object>

来源:互联网 发布:西安市干部网络培训 编辑:程序博客网 时间:2024/05/02 05:00
存的时候:
Bundle bundle = new Bundle();
ArrayList list = new ArrayList(); //这个list用于在budnle中传递 需要传递的ArrayList<Object>
list.add(ArrayList<Object>)
bundle.putParcelableArrayList("list",list)

取的时候:
ArrayList list = bundle.getParcelableArrayList("list");
list2= (List<Object>) list.get(0);//强转成你自己定义的list,这样list2就是你传过来的那个list了。
0 1