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. |