Example usage for android.support.v4.view MenuItemCompat SHOW_AS_ACTION_NEVER

List of usage examples for android.support.v4.view MenuItemCompat SHOW_AS_ACTION_NEVER

Introduction

In this page you can find the example usage for android.support.v4.view MenuItemCompat SHOW_AS_ACTION_NEVER.

Prototype

int SHOW_AS_ACTION_NEVER

To view the source code for android.support.v4.view MenuItemCompat SHOW_AS_ACTION_NEVER.

Click Source Link

Document

Never show this item as a button in an Action Bar.

Usage

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 ww w  .  java2 s. co  m
            MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_NEVER);
        }
    }

    return true;
}

From source file:it.scoppelletti.mobilepower.app.CommonMenuFragment.java

/**
 * Creazione del menù./*from w ww  .  j  a v  a  2s  .  c o  m*/
 * 
 * @param menu     Menù
 * @param inflater Parser del menù
 */
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
    String pkgName;
    MenuItem menuItem;

    pkgName = AppUtils.getFullPackageName(getActivity(), true);

    if (StringUtils.isBlank(pkgName)) {
        inflater.inflate(R.menu.common, menu);
    } else {
        inflater.inflate(R.menu.demo, menu);

        menuItem = menu.findItem(R.id.cmd_buy);
        MenuItemCompat.setShowAsAction(menuItem, MenuItemCompat.SHOW_AS_ACTION_NEVER);
    }

    menuItem = menu.findItem(R.id.cmd_settings);
    MenuItemCompat.setShowAsAction(menuItem, MenuItemCompat.SHOW_AS_ACTION_NEVER);

    menuItem = menu.findItem(R.id.cmd_help);
    MenuItemCompat.setShowAsAction(menuItem, MenuItemCompat.SHOW_AS_ACTION_NEVER);

    menuItem = menu.findItem(R.id.cmd_about);
    MenuItemCompat.setShowAsAction(menuItem, MenuItemCompat.SHOW_AS_ACTION_NEVER);
}

From source file:com.gh4a.activities.DiffViewerActivity.java

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.download_menu, menu);

    menu.removeItem(R.id.download);/*from  w w  w  .  j  a  v  a2s. c o m*/

    String viewAtTitle = getString(R.string.object_view_file_at, mSha.substring(0, 7));
    MenuItem item = menu.add(0, MENU_ITEM_VIEW, Menu.NONE, viewAtTitle);
    MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_NEVER);

    return super.onCreateOptionsMenu(menu);
}

From source file:com.gh4a.activities.FileViewerActivity.java

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.download_menu, menu);

    if (FileUtils.isImage(mPath) || FileUtils.isMarkdown(mPath)) {
        menu.removeItem(R.id.wrap);//from ww w  . jav  a 2  s  .  co  m
    }

    menu.removeItem(R.id.download);
    MenuItem item = menu.add(0, MENU_ITEM_HISTORY, Menu.NONE, R.string.history);
    MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_NEVER);

    return super.onCreateOptionsMenu(menu);
}

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 www . j  ava2  s .  c o m*/
        throw new IllegalArgumentException("Invalid flag: " + flag);
    }

    return resultFlag;
}

From source file:com.metinkale.prayerapp.compass.Main.java

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);
    mRefresh = menu.add(Menu.NONE, Menu.NONE, 1, R.string.refresh);
    mSwitch = menu.add(Menu.NONE, Menu.NONE, 0, R.string.switchCompass);
    MenuItemCompat.setShowAsAction(mRefresh, MenuItemCompat.SHOW_AS_ACTION_NEVER);
    MenuItemCompat.setShowAsAction(mSwitch, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);

    mSwitch.setIcon(MaterialDrawableBuilder.with(this).setIcon(MaterialDrawableBuilder.IconValue.MAP)
            .setColor(Color.WHITE).setToActionbarSize().build());
    return true;//from ww  w. jav  a 2  s  .  c  om
}

From source file:net.wequick.small.webkit.WebActivity.java

private void addMenuItem(HashMap<String, String> content, boolean isMore) {
    MenuItem menuItem;//from  w  ww  .j  av  a  2 s .  c  o 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:tv.acfun.a63.ArticleActivity.java

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    if (AcApp.getViewMode() != Constants.MODE_COMMIC && !isWebMode) {
        getMenuInflater().inflate(R.menu.article_options_menu, menu);
        MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar);
        if (ActionBarUtil.hasSB()) {
            MenuItemCompat.setShowAsAction(actionItem, MenuItemCompat.SHOW_AS_ACTION_NEVER);
        }/*from   w w  w. j  av  a 2  s . co m*/
        ShareActionProvider actionProvider = (ShareActionProvider) MenuItemCompat.getActionProvider(actionItem);
        actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);
        actionProvider.setShareIntent(createShareIntent());
        if (isFaved) {
            MenuItem fav = menu.findItem(R.id.menu_item_fav_action);
            fav.setIcon(R.drawable.rating_favorite_p);
            fav.setTitle("??");
        }

        MenuItem item = menu.add(0, android.R.id.button1, 0, R.string.font_size)
                .setIcon(R.drawable.ic_text_size);
        MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);
    }
    return super.onCreateOptionsMenu(menu);
}

From source file:org.totschnig.myexpenses.activity.AccountEdit.java

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);
    MenuItemCompat.setShowAsAction(/*from  w w  w  .j  ava 2s  .c  o m*/
            menu.add(Menu.NONE, R.id.EXCLUDE_FROM_TOTALS_COMMAND, 0, R.string.menu_exclude_from_totals)
                    .setCheckable(true),
            MenuItemCompat.SHOW_AS_ACTION_NEVER);
    return true;
}

From source file:org.puder.trs80.EmulatorActivity.java

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuItemCompat.setShowAsAction(//from   ww w.j a v  a  2s. co  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;
}