@Override protected Parcelable onSaveInstanceState() { Parcelable superState = super.onSaveInstanceState(); SavedState savedState = new SavedState(superState); savedState.mState = mState; savedState.mmCurrentPlayTime = getCurrentPlayTimeByState(mState); return savedState; }
@Override protected Parcelable onSaveInstanceState() { Parcelable superState = super.onSaveInstanceState(); SavedState state = new SavedState(superState); if (mState == null) { mState = new Bundle(); } mState.putBoolean(KEY_IS_OPEN, isOpened()); state.mState = mState; return state; }