import android.os.Parcel; import android.os.Parcelable; public class MyParcelable implements Parcelable { public int result; public static final Parcelable.Creator<MyParcelable> CREATOR = new Creator<MyParcelable>() { @Override public MyParcelable[] newArray (int size) { return new MyParcelable[size]; } @Override public MyParcelable createFromParcel(Parcel source) { MyParcelable item = new MyParcelable(); item.result = source.readInt(); return item; } }; @Override public void writeToParcel(Parcel dest, int flags) { dest.writeInt(result); } @Override public int describeContents() { return 0; } }