android parcelable字符串数组

Sai*_*ira 2 string android bundle arraylist parcel

我有

ArrayList<String> ids = ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)

什么是使它成为Parceleable最干净的方法?显然字符串本身不是可以分配的,所以Parcel.writeList(ids)不起作用.

我想要分组ArrayList<Uri> 或将数组内容放入Bundle.

cem*_*ent 6

将列表转换为String []并使用Parcel.writeStringArray.这里的例子

  • 那么[Parcel.writeStringList](http://developer.android.com/reference/android/os/Parcel.html#writeStringList(java.util.List <java.lang.String>))怎么样? (2认同)