List of usage examples for android.support.v4.view MenuItemCompat SHOW_AS_ACTION_IF_ROOM
int SHOW_AS_ACTION_IF_ROOM
To view the source code for android.support.v4.view MenuItemCompat SHOW_AS_ACTION_IF_ROOM.
Click Source Link
From source file:gov.wa.wsdot.android.wsdot.ui.TravelTimesFragment.java
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater); //Create the search view SearchView searchView = new SearchView( ((ActionBarActivity) getActivity()).getSupportActionBar().getThemedContext()); searchView.setQueryHint("Search Travel Times"); searchView.setOnQueryTextListener(this); MenuItem menuItem_Search = menu.add(R.string.search_title).setIcon(R.drawable.ic_menu_search); MenuItemCompat.setActionView(menuItem_Search, searchView); MenuItemCompat.setShowAsAction(menuItem_Search, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM | MenuItemCompat.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW); MenuItemCompat.setOnActionExpandListener(menuItem_Search, new MenuItemCompat.OnActionExpandListener() { public boolean onMenuItemActionCollapse(MenuItem item) { mFilter = null;//from www . j a va 2 s. c o m getLoaderManager().restartLoader(0, null, TravelTimesFragment.this); return true; } public boolean onMenuItemActionExpand(MenuItem item) { return true; } }); }
From source file:org.mythdroid.activities.Recordings.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuItemCompat.setShowAsAction(/*from w w w. ja v a 2 s . c om*/ menu.add(Menu.NONE, MENU_REFRESH, Menu.NONE, R.string.refresh).setIcon(R.drawable.ic_menu_refresh), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); MenuItemCompat.setShowAsAction( menu.add(Menu.NONE, MENU_FILTER, Menu.NONE, R.string.filter).setIcon(drawable.ic_menu_search), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); MenuItemCompat.setShowAsAction(menu.add(Menu.NONE, MENU_FILTER_RESET, Menu.NONE, R.string.resetFilter) .setIcon(drawable.ic_menu_revert), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); addFrontendChooser(menu); menu.add(Menu.NONE, MENU_WAKE, Menu.NONE, R.string.wakeFe).setIcon(drawable.ic_lock_power_off); return true; }
From source file:at.jclehner.rxdroid.ui.DoseLogFragment.java
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { final int titleResId = isAllCollapsed() ? R.string._title_expand : R.string._title_collapse; MenuItem item = menu.add(0, MENU_COLLAPSE_EXPAND, 0, titleResId) .setIcon(isAllCollapsed() ? R.drawable.ic_action_expand_white : R.drawable.ic_action_collapse_white) .setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { @Override/*w w w. jav a 2s .co m*/ public boolean onMenuItemClick(MenuItem item) { final boolean isAllCollapsed = isAllCollapsed(); if (isAllCollapsed) expandAll(true); else collapseAll(); Settings.putBoolean(Keys.LOG_IS_ALL_COLLAPSED, !isAllCollapsed); //invalidateOptionsMenu(); return true; } }); item.setVisible(!getListAdapter().isEmpty()); MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); super.onCreateOptionsMenu(menu, inflater); }
From source file:com.yeldi.yeldibazaar.ManageRepo.java
public boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); MenuItem item = menu.add(Menu.NONE, ADD_REPO, 1, R.string.menu_add_repo) .setIcon(android.R.drawable.ic_menu_add); menu.add(Menu.NONE, REM_REPO, 2, R.string.menu_rem_repo) .setIcon(android.R.drawable.ic_menu_close_clear_cancel); MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM | MenuItemCompat.SHOW_AS_ACTION_WITH_TEXT); return true;//from w ww .j a v a 2s . c o m }
From source file:gov.wa.wsdot.android.wsdot.ui.traveltimes.TravelTimesFragment.java
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater); //Create the search view SearchView searchView = new SearchView( ((BaseActivity) getActivity()).getSupportActionBar().getThemedContext()); searchView.setQueryHint("Search Travel Times"); searchView.setOnQueryTextListener(this); MenuItem menuItem_Search = menu.add(R.string.search_title).setIcon(R.drawable.ic_menu_search); MenuItemCompat.setActionView(menuItem_Search, searchView); MenuItemCompat.setShowAsAction(menuItem_Search, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM | MenuItemCompat.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW); MenuItemCompat.setOnActionExpandListener(menuItem_Search, new MenuItemCompat.OnActionExpandListener() { public boolean onMenuItemActionCollapse(MenuItem item) { viewModel.setQueryTerm(""); return true; }//from www .ja v a 2 s . c o m public boolean onMenuItemActionExpand(MenuItem item) { return true; } }); }
From source file:com.itude.mobile.mobbl.core.view.components.tabbar.MBDefaultActionBarBuilder.java
protected final int getMenuItemActionFlags(MBToolDefinition def) { String visibility = def.getVisibility(); if (StringUtil.isBlank(visibility)) { Log.w(Constants.APPLICATION_NAME, "No visibility specified for tool " + def.getName() + ": using default show as action if room"); return MenuItemCompat.SHOW_AS_ACTION_IF_ROOM; }/* w w w .java 2 s .c om*/ int flags = 0; String[] split = visibility.split("\\|"); for (String flagString : split) { int flag = getFlagForString(flagString); flags = flags | flag; } return flags; }
From source file:at.jclehner.rxdroid.BackupFragment.java
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { if (!getActivity().getIntent().getBooleanExtra(BackupActivity.EXTRA_NO_BACKUP_CREATION, false)) { final MenuItem item = menu.add(getString(R.string._title_create_backup)) .setIcon(R.drawable.ic_action_add_box_white) .setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { @Override//from ww w . j a v a2 s . c om public boolean onMenuItemClick(MenuItem menuItem) { final String storageState = Backup.getStorageState(); if (Backup.StorageStateListener.isWritable(storageState)) { try { Backup.createBackup(null, null); getLoaderManager().restartLoader(0, null, BackupFragment.this); } catch (ZipException e) { showExceptionDialog(e); } } else { if (mShowDialogIfNotWriteable) { final AlertDialog.Builder ab = new AlertDialog.Builder(getActivity()); ab.setPositiveButton(android.R.string.ok, null); ab.setMessage(R.string._msg_external_storage_not_writeable); ab.setTitle(R.string._title_error); ab.setIcon(android.R.drawable.ic_dialog_alert); ab.show(); mShowDialogIfNotWriteable = false; } else { Toast.makeText(getActivity(), R.string._msg_external_storage_not_writeable, Toast.LENGTH_LONG); } } return true; } }); MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); } super.onCreateOptionsMenu(menu, inflater); }
From source file:gov.wa.wsdot.android.wsdot.ui.camera.CameraImageFragment.java
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.share_action_provider, menu); // Set file with share history to the provider and set the share intent. MenuItem menuItem_Share = menu.findItem(R.id.action_share); shareAction = (ShareActionProvider) MenuItemCompat.getActionProvider(menuItem_Share); shareAction.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME); if (showStar) { 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 va 2s.c o m*/ menu.getItem(MENU_ITEM_STAR).setIcon(R.drawable.ic_menu_star); } } }
From source file:com.jefftharris.passwdsafe.sync.gdriveplay.FilesFragment.java
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.fragment_gdrive_play_files, menu); MenuItem mi = menu.findItem(R.id.menu_add); MenuItemCompat.setShowAsAction(mi, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); super.onCreateOptionsMenu(menu, inflater); }
From source file:org.mythdroid.remote.NavRemote.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuItemCompat.setShowAsAction(//from w w w.j a v a 2 s . co m menu.add(Menu.NONE, MENU_MENU, Menu.NONE, R.string.menu).setIcon(drawable.ic_menu_more), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); menu.add(Menu.NONE, MENU_BUTTON, Menu.NONE, R.string.btnIface).setIcon(android.R.drawable.ic_menu_add); menu.add(Menu.NONE, MENU_GESTURE, Menu.NONE, R.string.gestIface).setIcon(R.drawable.ic_menu_finger); return true; }