コード例 #1
0
 @Override
 protected void onRestoreInstanceState(Parcelable state) {
   final SavedState ss = (SavedState) state;
   super.onRestoreInstanceState(ss.getSuperState());
   setPattern(DisplayMode.Correct, LockPatternUtils.stringToPattern(ss.getSerializedPattern()));
   mPatternDisplayMode = DisplayMode.values()[ss.getDisplayMode()];
   mInputEnabled = ss.isInputEnabled();
   mInStealthMode = ss.isInStealthMode();
   mEnableHapticFeedback = ss.isTactileFeedbackEnabled();
 }
コード例 #2
0
 @Override
 protected Parcelable onSaveInstanceState() {
   Parcelable superState = super.onSaveInstanceState();
   return new SavedState(
       superState,
       LockPatternUtils.patternToString(mPattern),
       mPatternDisplayMode.ordinal(),
       mInputEnabled,
       mInStealthMode,
       mEnableHapticFeedback);
 }