ExtendableSavedState
public
class
ExtendableSavedState
extends AbsSavedState
| java.lang.Object
|
| ↳ |
androidx.customview.view.AbsSavedState
|
| |
↳ |
com.google.android.material.stateful.ExtendableSavedState
|
SavedState for widgets that want to save and restore their own state in onSaveInstanceState(). Supports widgets whose state is composed or delegated
out to multiple components.
Widgets with only composed or delegated state can directly instantiate this class and write to
extendableStates. Widgets with additional state should subclass ExtendableSavedState
rather than trying to force the additional state into extendableStates.
Summary
Inherited constants |
From
interface
android.os.Parcelable
int |
CONTENTS_FILE_DESCRIPTOR
|
int |
PARCELABLE_WRITE_RETURN_VALUE
|
|
Inherited fields |
From
class
androidx.customview.view.AbsSavedState
public
static
final
Creator<AbsSavedState> |
CREATOR
|
public
static
final
AbsSavedState |
EMPTY_STATE
|
|
Inherited methods |
From
class
androidx.customview.view.AbsSavedState
int
|
describeContents()
|
final
Parcelable
|
getSuperState()
|
void
|
writeToParcel(Parcel arg0, int arg1)
|
|
From
class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From
interface
android.os.Parcelable
abstract
int
|
describeContents()
|
abstract
void
|
writeToParcel(Parcel arg0, int arg1)
|
|
Fields
extendableStates
SimpleArrayMap<String, Bundle> extendableStates
Public constructors
ExtendableSavedState
ExtendableSavedState (Parcelable superState)
| Parameters |
superState |
Parcelable |
Public methods
toString
String toString ()
writeToParcel
void writeToParcel (Parcel out,
int flags)
| Parameters |
out |
Parcel |
flags |
int |