I'm trying to send an arrayList of ParseObjects from one activity to another with the following code:
Intent intent = new Intent(MainActivity2.this, Activity2.class);
intent.putExtra("arrayList", list);
startActivity(intent);
where list is the arrayList of ParseObjects obtained from a parse query denoted by ArrayList. Some of the ParseObjects are unParcebale as they contain ParseFile and Location data.
I keep getting the error:
java.lang.RuntimeException: Parcel: unable to marshal value com.parse.ParseObject@b308c828
How do I get rid of this error and successfully send and then obtain the ArrayList in the second Activity? Thanks