List of usage examples for android.support.v4.view MenuItemCompat setShowAsAction
public static boolean setShowAsAction(MenuItem item, int actionEnum)
From source file:org.mariotaku.twidere.util.MenuUtils.java
public static void setMenuItemShowAsActionFlags(Menu menu, int id, int flags) { if (menu == null) return;//from w w w. j a v a 2 s. c om final MenuItem item = menu.findItem(id); if (item == null) return; item.setShowAsActionFlags(flags); MenuItemCompat.setShowAsAction(item, flags); }
From source file:org.puder.trs80.EditConfigurationActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuItemCompat.setShowAsAction( menu.add(Menu.NONE, MENU_OPTION_CANCEL, Menu.NONE, this.getString(R.string.menu_cancel)) .setIcon(R.drawable.cancel_icon), MenuItemCompat.SHOW_AS_ACTION_ALWAYS); MenuItemCompat.setShowAsAction(/*from w w w . j a v a2s . c om*/ menu.add(Menu.NONE, MENU_OPTION_HELP, Menu.NONE, this.getString(R.string.menu_help)) .setIcon(R.drawable.help_icon), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); return true; }
From source file:com.bellman.bible.android.view.activity.base.actionbar.QuickActionButton.java
public void addToMenu(Menu menu) { if (menuItem == null || (menu.findItem(thisItemId) == null)) { menuItem = menu.add(Menu.NONE, thisItemId, Menu.NONE, ""); MenuItemCompat.setShowAsAction(menuItem, showAsActionFlags); menuItem.setOnMenuItemClickListener(this); update(menuItem);// w ww .jav a2 s . c om } }
From source file:de.hu_berlin.informatik.spws2014.mapever.BaseActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { // Show quick help button only in Action Bar if the corresponding setting is activated MenuItem item = menu.findItem(R.id.action_quick_help); if (item != null) { if (Settings.getPreference_quickHelp(this)) { MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); } else {/*from www . j a v a 2s . c o m*/ MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_NEVER); } } return true; }
From source file:gov.wa.wsdot.android.wsdot.ui.FerriesRouteSchedulesDaySailingsActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuItem menuItem_Star = menu.add(0, MENU_ITEM_STAR, menu.size(), R.string.description_star); MenuItemCompat.setShowAsAction(menuItem_Star, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); if (mIsStarred) { menu.getItem(MENU_ITEM_STAR).setIcon(R.drawable.ic_menu_star_on); } else {/*from www . j a v a 2s.c om*/ menu.getItem(MENU_ITEM_STAR).setIcon(R.drawable.ic_menu_star); } return super.onCreateOptionsMenu(menu); }
From source file:yuejia.liu.musseta.components.settings.SettingsActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuItem os = menu.add(Menu.NONE, android.R.id.button1, Menu.NONE, "Open Source"); os.setIcon(R.drawable.ic_code_white_24dp); MenuItemCompat.setShowAsAction(os, MenuItemCompat.SHOW_AS_ACTION_ALWAYS); return true;/*w ww . j ava 2 s .c o m*/ }
From source file:org.puder.trs80.SettingsActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuItemCompat.setShowAsAction( menu.add(Menu.NONE, MENU_OPTION_HELP, Menu.NONE, this.getString(R.string.menu_help)) .setIcon(R.drawable.help_icon), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); return true;//from w w w.j a v a 2 s . c om }
From source file:com.example.android.actionbarcompat.basic.MainActivity.java
/** * Use this method to instantiate your menu, and add your items to it. You * should return true if you have added items to it and want the menu to be displayed. *//*from ww w. ja v a2s.c o m*/ @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate our menu from the resources by using the menu inflater. getMenuInflater().inflate(R.menu.main, menu); // It is also possible add items here. Use a generated id from // resources (ids.xml) to ensure that all menu ids are distinct. MenuItem locationItem = menu.add(0, R.id.menu_location, 0, R.string.menu_location); locationItem.setIcon(R.drawable.ic_action_location); // Need to use MenuItemCompat methods to call any action item related methods MenuItemCompat.setShowAsAction(locationItem, MenuItem.SHOW_AS_ACTION_IF_ROOM); return true; }
From source file:com.nextgis.maplibui.fragment.BottomToolbar.java
@Override public void inflateMenu(@MenuRes int resId) { super.inflateMenu(resId); Menu menu = getMenu();//from www .j a va2 s .c o m MenuItem item = menu.getItem(0); int size = item.getIcon().getIntrinsicWidth() + ControlHelper.dpToPx(30, getResources()); int width = getWidth(); for (int i = 0; i < menu.size(); i++) { item = menu.getItem(i); if (size * (i + 2) < width) MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_ALWAYS); else break; } }
From source file:com.example.android.supportv4.app.SharingSupport.java
@Override public boolean onCreateOptionsMenu(Menu menu) { ShareCompat.IntentBuilder b = ShareCompat.IntentBuilder.from(this); b.setType("text/plain").setText("Share from menu"); MenuItem item = menu.add("Share"); ShareCompat.configureMenuItem(item, b); MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); return true;// w w w . ja v a 2s. c om }