android.support.v4.app.ListFragment.onSaveInstanceState()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(4.5k)|赞(0)|评价(0)|浏览(116)

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

ListFragment.onSaveInstanceState介绍

暂无

代码示例

代码示例来源:origin: novoda/android-demos

@Override
public void onSaveInstanceState(Bundle outState) {
  super.onSaveInstanceState(outState);
  outState.putInt("curChoice", mPositionChecked);
  outState.putInt("shownChoice", mPositionShown);
}

代码示例来源:origin: facebook/facebook-android-sdk

@Override
public void onSaveInstanceState(Bundle outState) {
  super.onSaveInstanceState(outState);
  outState.putInt(CURRENT_SLOT_KEY, slotManager.getSelectedSlotNumber());
}

代码示例来源:origin: commonsguy/cw-omnibus

@Override
public void onSaveInstanceState(Bundle state) {
 super.onSaveInstanceState(state);
 if (!sv.isIconified()) {
  state.putString(STATE_QUERY, sv.getQuery().toString());
 }
}

代码示例来源:origin: commonsguy/cw-omnibus

@Override
public void onSaveInstanceState(Bundle state) {
 super.onSaveInstanceState(state);
 if (!sv.isIconified()) {
  state.putCharSequence(STATE_QUERY, sv.getQuery());
 }
 state.putStringArrayList(STATE_MODEL, words);
}

代码示例来源:origin: trezor/trezor-android

@Override
public void onSaveInstanceState(Bundle outState) {
  this.readyToCommitFragments = false;
  super.onSaveInstanceState(outState);
}

代码示例来源:origin: mapsforge/mapsforge

@Override
public void onSaveInstanceState(Bundle outState) {
  super.onSaveInstanceState(outState);
  if (this.mActivatedPosition != AdapterView.INVALID_POSITION) {
    // Serialize and persist the activated item position.
    outState.putInt(STATE_ACTIVATED_POSITION, this.mActivatedPosition);
  }
}

代码示例来源:origin: wada811/Android-Material-Design-Colors

@Override
public void onSaveInstanceState(Bundle outState){
  super.onSaveInstanceState(outState);
  if(mActivatedPosition != ListView.INVALID_POSITION){
    outState.putInt(STATE_ACTIVATED_POSITION, mActivatedPosition);
  }
}

代码示例来源:origin: SMSTicket/sms-ticket

@Override
public void onSaveInstanceState(Bundle outState) {
  outState.putInt("xml", xmlId);
  super.onSaveInstanceState(outState);
}

代码示例来源:origin: michaelcarrano/detective-droid

@Override
public void onSaveInstanceState(Bundle outState) {
  super.onSaveInstanceState(outState);
  if (mActivatedPosition != ListView.INVALID_POSITION) {
    // Serialize and persist the activated item position.
    outState.putInt(STATE_ACTIVATED_POSITION, mActivatedPosition);
  }
}

代码示例来源:origin: AppLozic/Applozic-Android-SDK

@Override
public void onSaveInstanceState(Bundle outState) {
  super.onSaveInstanceState(outState);
  if (!TextUtils.isEmpty(mSearchTerm)) {
    // Saves the current search string
    outState.putString(SearchManager.QUERY, mSearchTerm);
  }
}

代码示例来源:origin: AppLozic/Applozic-Android-SDK

@Override
public void onSaveInstanceState(Bundle outState) {
  super.onSaveInstanceState(outState);
  if (!TextUtils.isEmpty(mSearchTerm)) {
    // Saves the current search string
    outState.putString(SearchManager.QUERY, mSearchTerm);
  }
}

代码示例来源:origin: AppLozic/Applozic-Android-SDK

@Override
public void onSaveInstanceState(Bundle outState) {
  super.onSaveInstanceState(outState);
  if (!TextUtils.isEmpty(mSearchTerm)) {
    // Saves the current search string
    outState.putString(SearchManager.QUERY, mSearchTerm);
  }
  if (alCustomizationSettings != null) {
    outState.putSerializable(AL_CUSTOMIZATION_SETTINGS, alCustomizationSettings);
  }
}

代码示例来源:origin: ultramega/elementary

@Override
public void onSaveInstanceState(@NonNull Bundle outState) {
  super.onSaveInstanceState(outState);
  outState.putInt(KEY_SORT, mSort);
  outState.putBoolean(KEY_SORT_REVERSE, mSortReverse);
  outState.putString(KEY_FILTER, mFilter);
  outState.putLong(KEY_ACTIVATED_ITEM, mActivatedItem);
}

代码示例来源:origin: fengdai/FragmentMaster

@Override
public void onSaveInstanceState(Bundle outState) {
  super.onSaveInstanceState(outState);
  mImpl.onSaveInstanceState(outState);
}

代码示例来源:origin: jclehner/rxdroid

@Override
public void onSaveInstanceState(Bundle outState)
{
  Log.d(TAG, "onSaveInstanceState");
  super.onSaveInstanceState(outState);
  outState.putParcelable("doses", new ArrayOfParcelables(mDoses));
  outState.putLong("states", mStates.longValue());
  outState.putInt("drug_id", mDrugId);
}

代码示例来源:origin: NordicSemiconductor/Android-nRF-Toolbox

@Override
public void onSaveInstanceState(@NonNull final Bundle outState) {
  super.onSaveInstanceState(outState);
  // Save the last log list view scroll position
  final ListView list = getListView();
  final boolean scrolledToBottom = list.getCount() > 0 && list.getLastVisiblePosition() == list.getCount() - 1;
  outState.putInt(SIS_LOG_SCROLL_POSITION, scrolledToBottom ? LOG_SCROLLED_TO_BOTTOM : list.getFirstVisiblePosition());
}

相关文章