Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)
Android APIs
public abstract class

AbsSavedState

extends Object
implements Parcelable
java.lang.Object
   ↳ android.view.AbsSavedState
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

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

Summary

[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final Creator < AbsSavedState > CREATOR
public static final AbsSavedState EMPTY_STATE
Protected Constructors
AbsSavedState ( Parcelable superState)
Constructor called by derived classes when creating their SavedState objects
AbsSavedState ( Parcel source)
Constructor used when reading from a parcel.
Public Methods
int describeContents ()
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
final Parcelable getSuperState ()
void writeToParcel ( Parcel dest, int flags)
Flatten this object in to a Parcel.
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Fields

public static final Creator < AbsSavedState > CREATOR

Added in API level 1

public static final AbsSavedState EMPTY_STATE

Added in API level 1

Protected Constructors

protected AbsSavedState ( Parcelable superState)

Added in API level 1

Constructor called by derived classes when creating their SavedState objects

Parameters
superState The state of the superclass of this view

protected AbsSavedState ( Parcel source)

Added in API level 1

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

Public Methods

public int describeContents ()

Added in API level 1

Describe the kinds of special objects contained in this Parcelable's marshalled representation.

Returns
  • a bitmask indicating the set of special object types marshalled by the Parcelable.

public final Parcelable getSuperState ()

Added in API level 1

public void writeToParcel ( Parcel dest, int flags)

Added in API level 1

Flatten this object in to a Parcel.

Parameters
dest The Parcel in which the object should be written.
flags Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE .