@Override public Parcelable onSaveInstanceState() { Parcelable superState = super.onSaveInstanceState(); SavedState ss = new SavedState(superState); ss.prevFirstVisiblePosition = mPrevFirstVisiblePosition; ss.prevFirstVisibleChildHeight = mPrevFirstVisibleChildHeight; ss.prevScrolledChildrenHeight = mPrevScrolledChildrenHeight; ss.prevScrollY = mPrevScrollY; ss.scrollY = mScrollY; ss.childrenHeights = mChildrenHeights; return ss; }
/***************************************************** * * Saves the instance state. * *****************************************************/ @Override public Parcelable onSaveInstanceState() { return ( super.onSaveInstanceState() ); }
@Override protected Parcelable onSaveInstanceState() { Parcelable parcelable = super.onSaveInstanceState(); return new CleverSavedState(parcelable, mCurrentPosition); }
/** */ @Override public Parcelable onSaveInstanceState() { final Adapter adapter = getAdapter(); if (adapter != null) { final Parcelable adapterState = saveAdapterState(adapter); if (adapterState != null) { final AdapterViewWidget.SavedState savedState = new AdapterViewWidget.SavedState(super.onSaveInstanceState()); savedState.adapterState = adapterState; return savedState; } } return super.onSaveInstanceState(); }
/** */ @Override public Parcelable onSaveInstanceState() { final Adapter adapter = getAdapter(); if (adapter != null) { final Parcelable adapterState = saveAdapterState(adapter); if (adapterState != null) { final AdapterViewWidget.SavedState savedState = new AdapterViewWidget.SavedState(super.onSaveInstanceState()); savedState.adapterState = adapterState; return savedState; } } return super.onSaveInstanceState(); }
/** */ @Override public Parcelable onSaveInstanceState() { final SavedState savedState = new SavedState(super.onSaveInstanceState()); savedState.dateVisible = mDateVisible; savedState.dateSelected = mDateSelected; savedState.selectedDayMonthPosition = mSelectedDateMonthPosition; savedState.locale = getLocale(); savedState.adapterState = mAdapter.saveInstanceState(); return savedState; }
/** */ @Override public Parcelable onSaveInstanceState() { final SavedState savedState = new SavedState(super.onSaveInstanceState()); savedState.dateVisible = mDateVisible; savedState.dateSelected = mDateSelected; savedState.selectedDayMonthPosition = mSelectedDateMonthPosition; savedState.locale = getLocale(); savedState.adapterState = mAdapter.saveInstanceState(); return savedState; }