Store and retrieve array list in Bundle in Android
问题 How do I store and retrieve an array list of values in a Bundle in Android? Any examples? 回答1: Lets take if you array list has strings in it. ArrayList<String> al = new ArrayList<String>(); al.add("test1"); al.add("test2"); al.add("test3"); Now you can put it into bundle as follows: Bundle value= new Bundle(); value.putStringArrayList("temp1", al); If you have your own object type instead of "String" in ArrayList then you need to serialize that ArrayList object. 回答2: Serialize your arraylist