I have the following code:
List list = new ArrayList();
list = setList();
Intent intent = new Intent(NOTIFI
You will need to have ValueActivity implement Parcelable interface and you will need to implement writeToParcel() the CREATOR and a suitable constructor that takes a Parcel as argument. See the documentation of Parcelable interface.
To put the list into the Bundle, use:
bundle.putParcelableArrayList("list", list);
To get the list out of the Bundle in the target activity, use:
List<ValueActivity> = listbundle.getParcelableArrayList("list");
try to use :
String jsonList = gson.toJson(youList);
// Add String to bundle