Package android.os
Interface Parcelable.Creator<T>
-
- All Known Subinterfaces:
Parcelable.ClassLoaderCreator<T>
- Enclosing interface:
- Parcelable
public static interface Parcelable.Creator<T>Interface that must be implemented and provided as a public CREATOR field that generates instances of your Parcelable class from a Parcel.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TcreateFromParcel(android.os.Parcel source)Create a new instance of the Parcelable class, instantiating it from the given Parcel whose data had previously been written byParcelable.writeToParcel().T[]newArray(int size)Create a new array of the Parcelable class.
-
-
-
Method Detail
-
createFromParcel
T createFromParcel(android.os.Parcel source)
Create a new instance of the Parcelable class, instantiating it from the given Parcel whose data had previously been written byParcelable.writeToParcel().- Parameters:
source- The Parcel to read the object's data from.- Returns:
- Returns a new instance of the Parcelable class.
-
newArray
T[] newArray(int size)
Create a new array of the Parcelable class.- Parameters:
size- Size of the array.- Returns:
- Returns an array of the Parcelable class, with every entry initialized to null.
-
-