コード例 #1
0
 @Override
 protected Parcelable onSaveInstanceState() {
   Parcelable superState = super.onSaveInstanceState();
   SavedState savedState = new SavedState(superState);
   savedState.mState = mState;
   savedState.mmCurrentPlayTime = getCurrentPlayTimeByState(mState);
   return savedState;
 }
コード例 #2
0
 @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;
 }