在Android中的Bundle中存储和检索数组列表

moh*_*han 10 android android-bundle

如何Bundle在Android中存储和检索数组的值列表?任何例子?

Uma*_*til 20

如果数组列表中包含字符串,则可以使用.

ArrayList<String> al = new ArrayList<String>();
al.add("test1");
al.add("test2");
al.add("test3");
Run Code Online (Sandbox Code Playgroud)

现在你可以将它放入bundle中,如下所示:

Bundle value= new Bundle();
value.putStringArrayList("temp1", al);
Run Code Online (Sandbox Code Playgroud)

如果在ArrayList中有自己的对象类型而不是"String",则需要序列化该ArrayList对象.