Added in API level 13

ClassLoaderCreator


interface ClassLoaderCreator<T : Any!> : Parcelable.Creator<T>
android.os.Parcelable.ClassLoaderCreator

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

Summary

Public methods
abstract T
createFromParcel(source: Parcel!, loader: ClassLoader!)

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 functions

Public methods

createFromParcel

Added in API level 13
abstract fun createFromParcel(
    source: Parcel!,
    loader: ClassLoader!
): T

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.
Return
T Returns a new instance of the Parcelable class.