Code example for Parcel

Methods: readByteArray, readInt

0
 
    public static final Parcelable.Creator<ParcelableByteArray> CREATOR = new
    Parcelable.Creator<ParcelableByteArray>() { 
        @Override 
        public ParcelableByteArray createFromParcel(Parcel source) { 
            byte[] moop = new byte[source.readInt()]; 
            source.readByteArray(moop); 
            return new ParcelableByteArray(moop); 
        } 
 
        @Override 
        public ParcelableByteArray[] newArray(int size) { 
            return new ParcelableByteArray[size]; 
        } 
    }; 
 
    public ParcelableByteArray(byte[] array) {
        setArray(array);
    } 
 
    public ParcelableByteArray() {