Parcelable例子

import android.os.Parcel;
import android.os.Parcelable;

public class MyParcelable implements Parcelable {
    public int result;   

    public static final Parcelable.Creator CREATOR = new Creator()  {

       @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;
    }

}

你可能感兴趣的:(Parcelable例子)