Android Studio Sign in

AbsSavedState


public abstract class AbsSavedState implements Parcelable

Known direct subclasses
CoordinatorLayout.SavedState
DrawerLayout.SavedState

State persisted across instances

Toolbar.SavedState
ViewPager.SavedState

This is the persistent state that is saved by ViewPager.


A Parcelable implementation that should be used by inheritance hierarchies to ensure the state of all classes along the chain is saved.

Summary

Constants

static final Parcelable.Creator<AbsSavedState>
static final AbsSavedState

Protected constructors

Constructor used when reading from a parcel.

Constructor called by derived classes when creating their SavedState objects

Constructor used when reading from a parcel.

Public methods

int
final @Nullable Parcelable
void
writeToParcel(Parcel dest, int flags)

Inherited Constants

From android.os.Parcelable
static final int
static final int

Constants

CREATOR

Added in 1.0.0
public static final Parcelable.Creator<AbsSavedStateCREATOR

EMPTY_STATE

Added in 1.0.0
public static final AbsSavedState EMPTY_STATE

Protected constructors

AbsSavedState

Added in 1.0.0
protected AbsSavedState(@NonNull Parcel source)

Constructor used when reading from a parcel. Reads the state of the superclass.

Parameters
@NonNull Parcel source

parcel to read from

AbsSavedState

Added in 1.0.0
protected AbsSavedState(@NonNull Parcelable superState)

Constructor called by derived classes when creating their SavedState objects

Parameters
@NonNull Parcelable superState

The state of the superclass of this view

AbsSavedState

Added in 1.0.0
protected AbsSavedState(@NonNull Parcel source, @Nullable ClassLoader loader)

Constructor used when reading from a parcel. Reads the state of the superclass.

Parameters
@NonNull Parcel source

parcel to read from

@Nullable ClassLoader loader

ClassLoader to use for reading

Public methods

describeContents

Added in 1.0.0
public int describeContents()

getSuperState

Added in 1.0.0
public final @Nullable Parcelable getSuperState()

writeToParcel

Added in 1.0.0
public void writeToParcel(Parcel dest, int flags)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.