private void updateMenuVisibility() { if (optionsMenu != null) { if (slotManager.getSelectedSlot() == null) { optionsMenu.setGroupVisible(0, false); } else if (optionsMenu != null) { optionsMenu.setGroupVisible(0, true); } } }
@Override public void onPrepareOptionsMenu(Menu menu) { super.onPrepareOptionsMenu(menu); menu.setGroupVisible(0, false); }
@Override public boolean onPrepareOptionsMenu(Menu menu) { menu.setGroupVisible(0,false); return true; }
@Override public void setGroupVisible(int group, boolean visible) { mNativeMenu.setGroupVisible(group, visible); }
Menu drawerMenu = drawer.getMenu(); case R.id.action_venues: drawerMenu.setGroupVisible(R.id.group2,true); case R.id.action_vendors: drawerMenu.setGroupVisible(R.id.group4,true);
@Override public void setGroupVisible(int group, boolean visible) { mNativeMenu.setGroupVisible(group, visible); }
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.menu_grid_thumb, menu); menu.setGroupVisible(R.id.menu_grid_thumb, true);//this line to show menu of Fragment menu.setGroupVisible(R.id.menu_group_main, false);// this line to hide menu of Activity super.onCreateOptionsMenu(menu, inflater); }
@Override public boolean onCreateOptionsMenu(Menu menu){ MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.custom_actionbar, menu); menu.setGroupVisible(...); } }
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.main_page_menu, menu); menu.setGroupVisible(R.id.menu_group_main, true); // this line to show menu of Activity return super.onCreateOptionsMenu(menu); }
@Override public boolean onCreateOptionsMenu(Menu menu){ MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.custom_actionbar, menu); menu.setGroupVisible(R.id.main_menu_group,true); } }
@Override public boolean onCreateOptionsMenu(Menu menu) { this.menu = menu; getMenuInflater().inflate(R.menu.listview_options, menu); menu.setGroupVisible(R.id.group_normal_mode, true); menu.setGroupVisible(R.id.group_delete_mode, false); return true; }
@Override public boolean onCreateOptionsMenu(Menu menu) { this.menu = menu; getMenuInflater().inflate(R.menu.listview_options, menu); menu.setGroupVisible(R.id.group_normal_mode, true); menu.setGroupVisible(R.id.group_delete_mode, false); return true; }
public void displayAccounts(){ nav.getMenu().setGroupVisible(R.id.drawer_accounts, true); nav.getMenu().setGroupVisible(R.id.drawer_navigation, false); }
public void displayNavigation(){ nav.getMenu().setGroupVisible(R.id.drawer_accounts, false); nav.getMenu().setGroupVisible(R.id.drawer_navigation, true); }
@Override public void onClick(View view) { if (null == _bots) _bots = db.getBots(); if (_bots.size() == 0) { Log.d("main", "no bot"); askAddBot(); return; } if (changeAccountMenuOpen) { restoreMenu(); } else { menu.setGroupVisible(R.id.menu_api, false); accountItem.setVisible(true); changeAccountMenuOpen = true; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) subtitle.setCompoundDrawablesRelativeWithIntrinsicBounds(0, 0, R.drawable.ic_arrow_drop_up_black_24dp, 0); } } });
@Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); switch (id) { case R.id.action_add: DataHelper.addItemAsync(realm); return true; case R.id.action_random: DataHelper.randomAddItemAsync(realm); return true; case R.id.action_start_delete_mode: adapter.enableDeletionMode(true); menu.setGroupVisible(R.id.group_normal_mode, false); menu.setGroupVisible(R.id.group_delete_mode, true); return true; case R.id.action_end_delete_mode: DataHelper.deleteItemsAsync(realm, adapter.getCountersToDelete()); // Fall through case R.id.action_cancel_delete_mode: adapter.enableDeletionMode(false); menu.setGroupVisible(R.id.group_normal_mode, true); menu.setGroupVisible(R.id.group_delete_mode, false); return true; } return super.onOptionsItemSelected(item); } }
@Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); switch(id) { case R.id.action_add: DataHelper.addItemAsync(realm); return true; case R.id.action_random: DataHelper.randomAddItemAsync(realm); return true; case R.id.action_start_delete_mode: adapter.enableDeletionMode(true); menu.setGroupVisible(R.id.group_normal_mode, false); menu.setGroupVisible(R.id.group_delete_mode, true); return true; case R.id.action_end_delete_mode: DataHelper.deleteItemsAsync(realm, adapter.getCountersToDelete()); // Fall through case R.id.action_cancel_delete_mode: adapter.enableDeletionMode(false); menu.setGroupVisible(R.id.group_normal_mode, true); menu.setGroupVisible(R.id.group_delete_mode, false); return true; default: return super.onOptionsItemSelected(item); } }
@Override public void run() { menu.setGroupVisible(R.id.menu_api, true); accountItem.setVisible(false); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) subtitle.setCompoundDrawablesRelativeWithIntrinsicBounds(0, 0, R.drawable.ic_arrow_drop_down_black_24dp, 0); if (null == currentBot) { Log.d("main", "no bot on restore menu"); askAddBot(); return; } switch (currentBot.type) { case 0: caller.setEnabled(true); downloader.setEnabled(true); break; case 1: case 2: caller.setEnabled(false); downloader.setEnabled(false); break; default: Log.d("main", "Unknown type " + currentBot.type); break; } } });
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater menuInflater = getMenuInflater(); SubsonicFragment currentFragment = getCurrentFragment(); if (currentFragment != null) { try { SubsonicFragment fragment = getCurrentFragment(); fragment.onCreateOptionsMenu(menu, menuInflater); if (isTouchscreen()) { menu.setGroupVisible(R.id.not_touchscreen, false); } } catch (Exception e) { Log.w(TAG, "Error on creating options menu", e); } } return true; }
setTitle(null); getMenu().setGroupVisible(R.id.normal_menu_group, false); getMenu().setGroupVisible(R.id.selection_mode_menu_group, true); setOverflowIcon(TintedDrawable.constructTintedDrawable(getResources(), R.drawable.btn_menu)); getMenu().setGroupVisible(R.id.normal_menu_group, true); getMenu().setGroupVisible(R.id.selection_mode_menu_group, false); setBackgroundColor(ApiCompatibilityUtils.getColor(getResources(), R.color.appbar_background));