All one can think and do in a short time is to think what one already knows and to do as one has always done!

Android pass Object from one activity to another

Passing Java Objects in Android is made easy by implementing the Parcelable interface. The With the help of the parcelable interface your can write your object to a parcel or read from a parcel, that way you can easily pass it around when calling the activity using bundles. In this example we have a ArrayList of Country objects that we use to display a ListView, so when the user taps on a given row in the List we pass the complete object to the new activity where the user can update the information and send the object back to the ListView for display. Most important thing is, if you look at the source for the Country.java, that you must maintain the same sequence as in the method writeToParcel as when reading them back in the createFromParcel routine.