Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.
added in API level 13

Parcelable.ClassLoaderCreator

public static interface Parcelable.ClassLoaderCreator
implements Creator<T>

android.os.Parcelable.ClassLoaderCreator<T>


Specialization of Parcelable.Creator that allows you to receive the ClassLoader the object is being created in.

Summary

Public methods

abstract T createFromParcel(Parcel source, ClassLoader loader)

Create a new instance of the Parcelable class, instantiating it from the given Parcel whose data had previously been written by Parcelable.writeToParcel() and using the given ClassLoader.

Inherited methods

Public methods

createFromParcel

added in API level 13
public abstract T createFromParcel (Parcel source, 
                ClassLoader loader)

Create a new instance of the Parcelable class, instantiating it from the given Parcel whose data had previously been written by Parcelable.writeToParcel() and using the given ClassLoader.

Parameters
source Parcel: The Parcel to read the object's data from.

loader ClassLoader: The ClassLoader that this object is being created in.

Returns
T Returns a new instance of the Parcelable class.