Crash when reading nested Parcelable
I have a class that extends Parcelable. It has a member variable which is an ArrayList of another class which also extends Parcelable. I pass the MyClass1 object in an Intent back to an Activity and read it in. When the constructor reaches in.readTypedList, the app crashes with the following error: 04-11 14:19:11.223: E/AndroidRuntime(502): Uncaught handler: thread main exiting due to uncaught exception 04-11 14:19:11.234: E/AndroidRuntime(502): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=0, result=-1, data=Intent { (has extras) }} to activity {com