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

x33g5p2x  于2022-01-18 转载在 其他  
字(4.8k)|赞(0)|评价(0)|浏览(132)

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

FragmentActivity.invalidateOptionsMenu介绍

暂无

代码示例

代码示例来源:origin: hidroh/materialistic

@Synthetic
void onItemLoaded(@NonNull Item response) {
  getActivity().invalidateOptionsMenu();
  mItem = response;
  bindContent();
}

代码示例来源:origin: hidroh/materialistic

@Override
public void onPageStarted(android.webkit.WebView view, String url, Bitmap favicon) {
  super.onPageStarted(view, url, favicon);
  if (getActivity() != null) {
    getActivity().invalidateOptionsMenu();
  }
}

代码示例来源:origin: hidroh/materialistic

@Override
  public void onPageFinished(android.webkit.WebView view, String url) {
    super.onPageFinished(view, url);
    if (getActivity() != null) {
      getActivity().invalidateOptionsMenu();
    }
  }
});

代码示例来源:origin: hidroh/materialistic

@SuppressLint("SetJavaScriptEnabled")
private void setWebSettings(boolean isRemote) {
  mReadability = !isRemote;
  mWebView.setBackgroundColor(isRemote ? Color.WHITE : Color.TRANSPARENT);
  mWebView.getSettings().setLoadWithOverviewMode(isRemote);
  mWebView.getSettings().setUseWideViewPort(isRemote);
  mWebView.getSettings().setJavaScriptEnabled(true);
  getActivity().invalidateOptionsMenu();
}

代码示例来源:origin: hidroh/materialistic

@Override
public void onChanged() {
  getAdapter().notifyChanged();
  if (!isDetached()) {
    toggleEmptyView(getAdapter().getItemCount() == 0, mFilter);
    getActivity().invalidateOptionsMenu();
  }
}

代码示例来源:origin: naman14/Timber

getActivity().invalidateOptionsMenu();
break;

代码示例来源:origin: eclipse/paho.mqtt.android

@Override
public void onDrawerOpened(View drawerView) {
  super.onDrawerOpened(drawerView);
  getActivity().invalidateOptionsMenu();
}

代码示例来源:origin: eclipse/paho.mqtt.android

@Override
public void onDrawerClosed(View drawerView) {
  super.onDrawerClosed(drawerView);
  getActivity().invalidateOptionsMenu();
}

代码示例来源:origin: SecUSo/privacy-friendly-pedometer

@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
  if(key.equals(getString(R.string.pref_step_counter_enabled))){
    this.getActivity().invalidateOptionsMenu();
  }
}

代码示例来源:origin: xbmc/Kore

@Override
public void onDrawerClosed(View drawerView) {
  if (!isAdded()) {
    return;
  }
  saveUserLearnedDrawer();
  getActivity().invalidateOptionsMenu(); // calls onPrepareOptionsMenu()
}

代码示例来源:origin: xbmc/Kore

@Override
public void onDrawerOpened(View drawerView) {
  if (!isAdded()) {
    return;
  }
  saveUserLearnedDrawer();
  getActivity().invalidateOptionsMenu(); // calls onPrepareOptionsMenu()
}

代码示例来源:origin: PhilippeBoisney/SimpleDroidRx

@Override
public void onDrawerClosed(View drawerView) {
  super.onDrawerClosed(drawerView);
  getActivity().invalidateOptionsMenu();
}

代码示例来源:origin: PhilippeBoisney/SimpleDroidRx

@Override
public void onDrawerOpened(View drawerView) {
  super.onDrawerOpened(drawerView);
  getActivity().invalidateOptionsMenu();
}

代码示例来源:origin: AEFeinstein/mtg-familiar

public void checkDCINumber() {
  if (mDCINumber.isEmpty()) {
    hideDCINumber();
  } else {
    showDCINumber();
  }
  getActivity().invalidateOptionsMenu();
}

代码示例来源:origin: SimonMarquis/Android-PreferencesManager

@Override
public void onDestroyActionMode(ActionMode mode) {
  ((PreferenceAdapter) gridView.getAdapter()).resetSelection();
  getActivity().invalidateOptionsMenu();
}

代码示例来源:origin: LiushuiXiaoxia/XiaoxiaZhihu

@Override
  public void onHandleSuccess(GetStoryExtraResponse response) {
    super.onHandleSuccess(response);
    storyExtraResponse = response;
    getActivity().invalidateOptionsMenu();
    getSupportActionBar().invalidateOptionsMenu();
  }
});

代码示例来源:origin: andforce/iBeebo

@Override
protected void onOldMsgLoaderSuccessCallback(MessageListBean newValue) {
  if (newValue != null && newValue.getSize() > 1) {
    getDataList().addOldData(newValue);
    getActivity().invalidateOptionsMenu();
  }
}

代码示例来源:origin: andforce/iBeebo

@Override
  protected void onOldMsgLoaderSuccessCallback(SearchStatusListBean newValue) {

    if (newValue != null && newValue.getSize() > 0) {
      getDataList().addOldData(newValue);
      getAdapter().notifyDataSetChanged();
      getActivity().invalidateOptionsMenu();
      page++;
    }
  }
}

代码示例来源:origin: andforce/iBeebo

@Override
protected void onNewMsgLoaderSuccessCallback(SearchStatusListBean newValue, Bundle loaderArgs) {
  if (newValue != null && getActivity() != null && newValue.getSize() > 0) {
    getDataList().addNewData(newValue);
    getAdapter().notifyDataSetChanged();
    getListView().setSelectionAfterHeaderView();
    getActivity().invalidateOptionsMenu();
  }
}

代码示例来源:origin: andforce/iBeebo

@Override
protected void onNewMsgLoaderSuccessCallback(MessageListBean newValue, Bundle loaderArgs) {
  if (getActivity() != null && newValue.getSize() > 0) {
    getDataList().addNewData(newValue);
    getAdapter().notifyDataSetChanged();
    getListView().setSelectionAfterHeaderView();
    getActivity().invalidateOptionsMenu();
  }
}

相关文章

微信公众号

最新文章

更多

FragmentActivity类方法