android.support.v7.app.AppCompatActivity.onPrepareOptionsMenu()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(5.4k)|赞(0)|评价(0)|浏览(95)

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

AppCompatActivity.onPrepareOptionsMenu介绍

暂无

代码示例

代码示例来源:origin: umano/AndroidSlidingUpPanel

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: Yalantis/uCrop

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  menu.findItem(R.id.menu_crop).setVisible(!mShowLoader);
  menu.findItem(R.id.menu_loader).setVisible(mShowLoader);
  return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: rey5137/material

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  mToolbarManager.onPrepareMenu();
  return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: jdsjlzx/LRecyclerView

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  super.onPrepareOptionsMenu(menu);
  menu.clear();
  this.getMenuInflater().inflate(R.menu.menu_main_expand, menu);
  return true;
}

代码示例来源:origin: fossasia/pslab-android

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  MenuItem record = menu.findItem(R.id.record_data);
  record.setIcon(isRecording ? R.drawable.ic_record_stop_white : R.drawable.ic_record_white);
  MenuItem play = menu.findItem(R.id.play_data);
  play.setIcon(playingData ? R.drawable.ic_pause_white_24dp : R.drawable.ic_play_arrow_white_24dp);
  MenuItem stop = menu.findItem(R.id.stop_data);
  stop.setVisible(startedPlay);
  return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: matrixxun/MaterialBadgeTextView

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  MenuItem menuItemNewFeature = menu.findItem(R.id.menu_new_feature);
  toggleRedIconInNewFeatureMenu(menuItemNewFeature);
  return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: serso/android-checkout

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  final boolean show = super.onPrepareOptionsMenu(menu);
  menu.findItem(R.id.menu_buy_ad_free).setEnabled(!mAdFree);
  return show;
}

代码示例来源:origin: sytolk/TaxiAndroidOpen

@Override
  public boolean onPrepareOptionsMenu(Menu menu) {
    // If the nav drawer is open, hide action items related to the content view
    return super.onPrepareOptionsMenu(menu);
  }
}

代码示例来源:origin: shazam/reflow-animator

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  super.onPrepareOptionsMenu(menu);
  int layersIcon = showLayers ? R.drawable.ic_layers_visible : R.drawable.ic_layers_hidden;
  menu.findItem(R.id.action_layers).setIcon(layersIcon);
  return true;
}

代码示例来源:origin: liuguangqiang/IPicker

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  menu.findItem(ACTION_DONE).setVisible(limit > 1 ? true : false);
  return super.onPrepareOptionsMenu(menu);
}

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

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  MenuItem item = menu.findItem(R.id.action_reminder);
  if (hasAlarm) {
    item.setIcon(R.drawable.ic_alarm_on_white_24dp);
  }
  return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: ifmvo/MatthewBases

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  if (menuResId != 0) {
    menu.findItem(R.id.menu_1).setIcon(menuResId);
  }
  if (!TextUtils.isEmpty(menuStr)){
    menu.findItem(R.id.menu_1).setTitle(menuStr);
  }
  return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: wealthfront/magellan

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
 navigator.onPrepareOptionsMenu(menu);
 return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: PrivacyApps/document-viewer

@Override
public final boolean onPrepareOptionsMenu(final Menu menu) {
  super.onPrepareOptionsMenu(menu);
  if (menu != null) {
    updateMenuItems(menu);
  }
  return true;
}

代码示例来源:origin: pmarks-net/chromadoze

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  menu.findItem(MENU_PLAY_STOP).setIcon(
      mServiceActive ? R.drawable.av_stop : R.drawable.av_play);
  MenuItem mi = menu.findItem(MENU_LOCK);
  if (mi != null) {
    mi.setIcon(getLockIcon());
  }
  return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: thegenuinegourav/Questor

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  getMenuInflater().inflate(R.menu.menu_main, menu);
  mSearchAction = menu.findItem(R.id.action_search);
  return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: srbcheema1/Calculater

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  menu.clear();
  if(qusTv.getText().toString().compareTo("1501")!=0) {
    getMenuInflater().inflate(R.menu.menu1, menu);
  }
  else {
    getMenuInflater().inflate(R.menu.menu2, menu);
  }
  return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: MukeshKumar009/EcomSample

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  // Get the notifications MenuItem and
  // its LayerDrawable (layer-list)
  MenuItem item = menu.findItem(R.id.action_cart);
  NotificationCountSetClass.setAddToCart(MainActivity.this, item,notificationCountCart);
  // force the ActionBar to relayout its MenuItems.
  // onCreateOptionsMenu(Menu) will be called again.
  invalidateOptionsMenu();
  return super.onPrepareOptionsMenu(menu);
}

代码示例来源:origin: xuancao/DynamicSkin

@Override
  public boolean onPrepareOptionsMenu(Menu menu) {
    ATE.applyOverflow(this, getATEKey());
    return super.onPrepareOptionsMenu(menu);
  }
}

代码示例来源:origin: ihrupin/samples

@Override
public boolean onPrepareOptionsMenu(Menu menu) {
  menu.clear();
  menu.add(0, MENU_EDIT, Menu.NONE, getString(R.string.menu_action_edit)).setIcon(R.drawable.ic_action_edit).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
  menu.add(0, MENU_DELETE, Menu.NONE, getString(R.string.menu_action_delete)).setIcon(R.drawable.ic_action_delete).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
  return super.onPrepareOptionsMenu(menu);
}

相关文章

微信公众号

最新文章

更多

AppCompatActivity类方法