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

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

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

Preference.onSaveInstanceState介绍

暂无

代码示例

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

@Override
protected Parcelable onSaveInstanceState()
{
  final Parcelable superState = super.onSaveInstanceState();
  if (isPersistent()) {
    return superState;
  }
  SavedState myState = new SavedState(superState);
  myState.value = value;
  return myState;
}

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

@Override
protected Parcelable onSaveInstanceState() {
  final Parcelable superState = super.onSaveInstanceState();
  if (mDialog == null || !mDialog.isShowing()) {
    return superState;
  }
  
  final SavedState myState = new SavedState(superState);
  myState.isDialogShowing = true;
  myState.dialogBundle = mDialog.onSaveInstanceState();
  return myState;
}

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

@Override
protected final Parcelable onSaveInstanceState() {
  Parcelable superState = super.onSaveInstanceState();
  if (!isPersistent()) {
    SavedState savedState = new SavedState(superState);
    savedState.breadCrumbTitle = getBreadCrumbTitle();
    savedState.fragment = getFragment();
    savedState.extras = getExtras();
    savedState.tintList = getIconTintList();
    savedState.tintMode = getIconTintMode();
    return savedState;
  }
  return superState;
}

相关文章