androidx.preference.Preference.onRestoreInstanceState()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(1.6k)|赞(0)|评价(0)|浏览(145)

本文整理了Java中androidx.preference.Preference.onRestoreInstanceState()方法的一些代码示例,展示了Preference.onRestoreInstanceState()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Preference.onRestoreInstanceState()方法的具体详情如下:
包路径:androidx.preference.Preference
类名称:Preference
方法名:onRestoreInstanceState

Preference.onRestoreInstanceState介绍

暂无

代码示例

代码示例来源:origin: proninyaroslav/libretorrent

@Override
protected void onRestoreInstanceState(Parcelable state)
{
  if (!state.getClass().equals(SavedState.class)) {
    super.onRestoreInstanceState(state);
    return;
  }
  SavedState myState = (SavedState) state;
  super.onRestoreInstanceState(myState.getSuperState());
  this.value = myState.value;
  notifyChanged();
}

代码示例来源:origin: saki4510t/libcommon

@Override
protected void onRestoreInstanceState(Parcelable state) {
  if (state == null || !state.getClass().equals(SavedState.class)) {
    // Didn't save state for us in onSaveInstanceState
    super.onRestoreInstanceState(state);
    return;
  }
  
  SavedState myState = (SavedState) state;
  super.onRestoreInstanceState(myState.getSuperState());
  if (myState.isDialogShowing) {
    showDialog(myState.dialogBundle);
  }
}

代码示例来源:origin: michael-rapp/AndroidPreferenceActivity

@Override
protected final void onRestoreInstanceState(final Parcelable state) {
  if (state instanceof SavedState) {
    SavedState savedState = (SavedState) state;
    setBreadCrumbTitle(savedState.breadCrumbTitle);
    setFragment(savedState.fragment);
    setExtras(savedState.extras);
    setIconTintList(savedState.tintList);
    setIconTintMode(savedState.tintMode);
    super.onRestoreInstanceState(savedState.getSuperState());
  } else {
    super.onRestoreInstanceState(state);
  }
}

相关文章