@Override protected Parcelable onSaveInstanceState() { Parcelable superState = super.onSaveInstanceState(); Bundle state = new Bundle(); state.putParcelable(STATE_KEY_SUPER, superState); state.putInt(STATE_KEY_SEEK_BAR_VALUE, mSeekBarValue); return state; }
@Override protected Parcelable onSaveInstanceState() { if(LOGV) Log.v(TAG, getKey() + ": onSaveInstanceState"); final Bundle extras = new Bundle(); if(mDialog != null) { extras.putBundle(EXTRA_DIALOG_STATE, mDialog.onSaveInstanceState()); mDialog.dismiss(); //extras.putString(EXTRA_DIALOG_VALUE, toPersistedString(getDialogValue())); } final Parcelable superState = super.onSaveInstanceState(); return InstanceState.createFrom(this, superState, extras); }
@Override protected Parcelable onSaveInstanceState() { final Parcelable superState = super.onSaveInstanceState(); if (isPersistent()) { // No need to save instance state since it's persistent return superState; } final SavedState myState = new SavedState(superState); myState.wasPositiveResult = getValue(); return myState; }
@Override protected Parcelable onSaveInstanceState() { final Parcelable superState = super.onSaveInstanceState(); final Dialog dialog = getDialog(); if (dialog == null || !dialog.isShowing()) { return superState; } final SavedState myState = new SavedState(superState); myState.mSubtype = mSubtype; return myState; }
@Override protected Parcelable onSaveInstanceState() { final Parcelable superState = super.onSaveInstanceState(); if (isPersistent()) { // No need to save instance state since it's persistent return superState; } final SavedState myState = new SavedState(superState); myState.text = getText(); return myState; }
@Override protected Parcelable onSaveInstanceState() { final Parcelable superState = super.onSaveInstanceState(); if (isPersistent()) { // No need to save instance state since it's persistent return superState; } final SavedState myState = new SavedState(superState); myState.value = getValue(); return myState; }
@Override protected Parcelable onSaveInstanceState() { final Parcelable superState = super.onSaveInstanceState(); // Create instance of custom BaseSavedState final SavedState myState = new SavedState(superState); // Set the state's value with the class member that holds current setting value if(getDialog() != null && mColorPickerView != null) { myState.currentColor = mColorPickerView.getColor(); } else { myState.currentColor = 0; } return myState; }
@Override protected Parcelable onSaveInstanceState() { Parcelable superState = super.onSaveInstanceState(); if (getDialog() == null || !getDialog().isShowing()) { return superState; } SavedState myState = new SavedState(superState); adapter.updateFocusedRow(); myState.text = convertListToString(adapter.getList()); return myState; }