List of usage examples for android.support.v4.view MenuItemCompat SHOW_AS_ACTION_ALWAYS
int SHOW_AS_ACTION_ALWAYS
To view the source code for android.support.v4.view MenuItemCompat SHOW_AS_ACTION_ALWAYS.
Click Source Link
From source file:com.itude.mobile.mobbl.core.view.components.tabbar.MBDefaultActionBarBuilder.java
private int getFlagForString(String flag) { int resultFlag = -1; if ("ALWAYS".equals(flag)) { resultFlag = MenuItemCompat.SHOW_AS_ACTION_ALWAYS; } else if ("IFROOM".equals(flag)) { resultFlag = MenuItemCompat.SHOW_AS_ACTION_IF_ROOM; } else if ("OVERFLOW".equals(flag)) { resultFlag = MenuItemCompat.SHOW_AS_ACTION_NEVER; } else if ("SHOWTEXT".equals(flag)) { resultFlag = MenuItemCompat.SHOW_AS_ACTION_WITH_TEXT; } else {//from w ww. j ava2 s . c om throw new IllegalArgumentException("Invalid flag: " + flag); } return resultFlag; }
From source file:edu.cmu.cylab.starslinger.view.FindContactActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuItem item = menu.add(0, MENU_HELP, 0, R.string.menu_Help).setIcon(R.drawable.ic_action_help); MenuCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_ALWAYS); menu.add(0, MENU_ABOUT, 0, R.string.menu_About).setIcon(android.R.drawable.ic_menu_info_details); menu.add(0, MENU_FEEDBACK, 0, R.string.menu_sendFeedback).setIcon(android.R.drawable.ic_menu_send); return true;//from w w w . j ava 2 s. c o m }
From source file:com.airg.android.permission.sample.MainActivity.java
@Override public boolean onCreateOptionsMenu(final Menu menu) { super.onCreateOptionsMenu(menu); final MenuItem record = menu.add(0, R.id.action_danger, 0, R.string.dangerous_action) .setIcon(R.drawable.ic_action_lock); MenuItemCompat.setShowAsAction(record, MenuItemCompat.SHOW_AS_ACTION_ALWAYS); return true;//from w ww. j a v a 2 s. co m }
From source file:at.jclehner.rxdroid.DrugEditFragment.java
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { if (mIsEditing && !getActivity().getIntent().getBooleanExtra(DrugEditActivity2.EXTRA_DISALLOW_DELETE, false)) { MenuItem item = menu.add(0, MENU_DELETE, 0, R.string._title_delete) .setIcon(R.drawable.ic_action_delete_white); MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_ALWAYS); }/*from w w w .j ava2 s.c o m*/ super.onCreateOptionsMenu(menu, inflater); }
From source file:net.wequick.small.webkit.WebActivity.java
private void addMenuItem(HashMap<String, String> content, boolean isMore) { MenuItem menuItem;// w ww . jav a2s. co m do { String type = content.get("type"); // Text without icon if (type == null) { String title = content.get("title"); menuItem = mOptionsMenu.add(0, 0, 0, title); break; } Drawable icon = null; // TODO: Export interface to get user defined icon if (icon != null) { menuItem = mOptionsMenu.add(0, 0, 0, null).setIcon(icon); break; } // Android system icon int iconRes = android.R.drawable.ic_menu_info_details; if (type.equals("share")) { iconRes = android.R.drawable.ic_menu_share; } else if (type.equals("add")) { iconRes = android.R.drawable.ic_menu_add; } else if (type.equals("more")) { iconRes = android.R.drawable.ic_menu_more; } // TODO: Add more menuItem = mOptionsMenu.add(0, 0, 0, null).setIcon(iconRes); } while (false); int showType = isMore ? MenuItemCompat.SHOW_AS_ACTION_NEVER : MenuItemCompat.SHOW_AS_ACTION_ALWAYS; MenuItemCompat.setShowAsAction(menuItem, showType); final String onclick = content.get("onclick"); if (onclick != null) { menuItem.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem item) { if (mWebView != null) { mWebView.loadJs(onclick); } return true; } }); } }
From source file:gov.wa.wsdot.android.wsdot.ui.mountainpasses.passitem.MountainPassItemActivity.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_ALWAYS); if (mIsStarred) { menu.getItem(MENU_ITEM_STAR).setIcon(R.drawable.ic_menu_star_on); menu.getItem(MENU_ITEM_STAR).setTitle("Favorite checkbox, checked"); } else {/*from ww w .j a v a 2 s. c om*/ menu.getItem(MENU_ITEM_STAR).setIcon(R.drawable.ic_menu_star); menu.getItem(MENU_ITEM_STAR).setTitle("Favorite checkbox, not checked"); } MenuItem menuItem_Refresh = menu.add(1, MENU_ITEM_REFRESH, menu.size(), R.string.description_refresh); MenuItemCompat.setShowAsAction(menuItem_Refresh, MenuItemCompat.SHOW_AS_ACTION_ALWAYS); menu.getItem(MENU_ITEM_REFRESH).setIcon(R.drawable.ic_menu_refresh); if (mRefreshState) { startRefreshAnimation(); } return super.onCreateOptionsMenu(menu); }
From source file:edu.cmu.cylab.starslinger.view.PickRecipientsActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuItem iAdd = menu.add(0, MENU_CONTACTINVITE, 0, R.string.menu_SelectShareApp) .setIcon(R.drawable.ic_action_add_person); MenuItemCompat.setShowAsAction(iAdd, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); MenuItem iHelp = menu.add(0, MENU_HELP, 0, R.string.menu_Help).setIcon(R.drawable.ic_action_help); MenuItemCompat.setShowAsAction(iHelp, MenuItemCompat.SHOW_AS_ACTION_ALWAYS); menu.add(0, MENU_CONTACTINVITE, 0, R.string.menu_SelectShareApp).setIcon(R.drawable.ic_action_add_person); menu.add(0, MENU_FEEDBACK, 0, R.string.menu_sendFeedback).setIcon(android.R.drawable.ic_menu_send); return true;/*from w w w .j a v a 2 s.c o m*/ }
From source file:org.mythdroid.activities.MDActivity.java
/** * Add a frontend chooser to the options menu (or action bar on >= 3.0) * @param menu menu to add to/*from www. j ava 2 s.c o m*/ */ protected void addFrontendChooser(Menu menu) { final MenuItem item = menu.add(Menu.NONE, MENU_FRONTEND, Menu.NONE, R.string.setCurFe) .setIcon(drawable.ic_menu_upload_you_tube); if (MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_ALWAYS)) { ActionView vi = (ActionView) LayoutInflater.from(this).inflate(R.layout.frontend_indicator, null); vi.setFocusable(true); vi.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { nextActivity = null; showDialog(FRONTEND_CHOOSER); } }); frontendIndicator = (TextView) vi.findViewById(R.id.actionItemText); updateFrontendIndicator(); MenuItemCompat.setActionView(item, vi); } }
From source file:org.puder.trs80.MainActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main, menu); MenuItem mediaRouteItem = menu.findItem(R.id.action_cast_trs80); MediaRouteButton mediaRouteButton = (MediaRouteButton) MenuItemCompat.getActionView(mediaRouteItem); mediaRouteButton.setRouteSelector(castMessageSender.getRouteSelector()); if (!romManager.hasAllRoms()) { downloadMenuItem = menu.add(Menu.NONE, MENU_OPTION_DOWNLOAD, Menu.NONE, this.getString(R.string.menu_download)); downloadMenuItem.setIcon(R.drawable.download_icon); MenuItemCompat.setShowAsAction(downloadMenuItem, MenuItemCompat.SHOW_AS_ACTION_ALWAYS); }/* w ww. ja v a2 s .com*/ MenuItemCompat.setShowAsAction( menu.add(Menu.NONE, MENU_OPTION_ADD_CONFIGURATION, Menu.NONE, this.getString(R.string.menu_add_configuration)).setIcon(R.drawable.add_icon), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); 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 source file:org.puder.trs80.EmulatorActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuItemCompat.setShowAsAction(//from w w w.jav a 2 s . c o m menu.add(Menu.NONE, MENU_OPTION_PAUSE, Menu.NONE, this.getString(R.string.menu_pause)) .setIcon(R.drawable.pause_icon), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); MenuItemCompat.setShowAsAction( menu.add(Menu.NONE, MENU_OPTION_RESET, Menu.NONE, this.getString(R.string.menu_reset)) .setIcon(R.drawable.reset_icon), MenuItemCompat.SHOW_AS_ACTION_ALWAYS); MenuItemCompat.setShowAsAction( menu.add(Menu.NONE, MENU_OPTION_REWIND, Menu.NONE, this.getString(R.string.menu_rewind)) .setIcon(R.drawable.rewind_icon), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); pasteMenuItem = menu.add(Menu.NONE, MENU_OPTION_PASTE, Menu.NONE, this.getString(R.string.menu_paste)); MenuItemCompat.setShowAsAction(pasteMenuItem.setIcon(R.drawable.paste_icon), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); if (currentConfiguration.isSoundMuted()) { // Mute sound permanently and don't show mute/unmute icons setSoundMuted(true); } else { muteMenuItem = menu.add(Menu.NONE, MENU_OPTION_SOUND_OFF, Menu.NONE, this.getString(R.string.menu_sound_off)); MenuItemCompat.setShowAsAction(muteMenuItem.setIcon(R.drawable.sound_off_icon), MenuItemCompat.SHOW_AS_ACTION_ALWAYS); unmuteMenuItem = menu.add(Menu.NONE, MENU_OPTION_SOUND_ON, Menu.NONE, this.getString(R.string.menu_sound_on)); MenuItemCompat.setShowAsAction(unmuteMenuItem.setIcon(R.drawable.sound_on_icon), MenuItemCompat.SHOW_AS_ACTION_ALWAYS); } MenuItemCompat.setShowAsAction( menu.add(Menu.NONE, MENU_OPTION_TUTORIAL, Menu.NONE, this.getString(R.string.menu_tutorial)), MenuItemCompat.SHOW_AS_ACTION_NEVER); MenuItemCompat.setShowAsAction( menu.add(Menu.NONE, MENU_OPTION_HELP, Menu.NONE, this.getString(R.string.menu_help)) .setIcon(R.drawable.help_icon_white), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); updateMenuIcons(); return true; }