Parcelable.Creator
  public
  static
  
  
  interface
  Parcelable.Creator
  
  
  
| android.os.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.
Summary
| Public methods | |
|---|---|
| 
        abstract
        
        
        
        
        T | 
      createFromParcel(Parcel source)
      Create a new instance of the Parcelable class, instantiating it
 from the given Parcel whose data had previously been written by
  | 
| 
        abstract
        
        
        
        
        T[] | 
      newArray(int size)
      Create a new array of the Parcelable class. | 
Public methods
createFromParcel
public abstract T createFromParcel (Parcel source)
Create a new instance of the Parcelable class, instantiating it
 from the given Parcel whose data had previously been written by
 Parcelable.writeToParcel().
| Parameters | |
|---|---|
| source | Parcel: The Parcel to read the object's data from. | 
| Returns | |
|---|---|
| T | Returns a new instance of the Parcelable class. | 
newArray
public abstract T[] newArray (int size)
Create a new array of the Parcelable class.
| Parameters | |
|---|---|
| size | int: Size of the array. | 
| Returns | |
|---|---|
| T[] | Returns an array of the Parcelable class, with every entry initialized to null. | 
