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

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

Introduction

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

Prototype

int SHOW_AS_ACTION_ALWAYS

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

Click Source Link

Document

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

Usage

From source file:com.bellman.bible.android.view.activity.base.actionbar.ToggleActionBarButton.java

public ToggleActionBarButton(int onIcon, int offIcon) {
    // overridden by canShow
    super(MenuItemCompat.SHOW_AS_ACTION_ALWAYS);

    this.onIcon = onIcon;
    this.offIcon = offIcon;
}

From source file:com.bellman.bible.android.view.activity.speak.actionbarbuttons.SpeakActionBarButtonBase.java

public SpeakActionBarButtonBase() {
    // overridden by canShow
    super(MenuItemCompat.SHOW_AS_ACTION_ALWAYS);
}

From source file:com.bellman.bible.android.view.activity.navigation.biblebookactionbar.SortActionBarButton.java

public SortActionBarButton() {
    // SHOW_AS_ACTION_ALWAYS is overriden by setVisible which depends on canShow() below
    // because when visible this button is ALWAYS on the Actionbar
    super(MenuItemCompat.SHOW_AS_ACTION_ALWAYS);
}

From source file:com.bellman.bible.android.view.activity.page.actionbar.StrongsActionBarButton.java

public StrongsActionBarButton() {
    // SHOW_AS_ACTION_ALWAYS is overriden by setVisible which depends on canShow() below
    // because when visible this button is ALWAYS on the Actionbar
    super(MenuItemCompat.SHOW_AS_ACTION_ALWAYS | MenuItemCompat.SHOW_AS_ACTION_WITH_TEXT);
}

From source file:com.bellman.bible.android.view.activity.base.actionbar.QuickDocumentChangeToolbarButton.java

/**
 * SHOW_AS_ACTION_ALWAYS is overriden by setVisible which depends on canShow() below
 *//* w w  w .j  a  v  a 2 s.c  om*/
public QuickDocumentChangeToolbarButton() {
    this(MenuItemCompat.SHOW_AS_ACTION_ALWAYS | MenuItemCompat.SHOW_AS_ACTION_WITH_TEXT);
}

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

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuItemCompat.setShowAsAction(/*from   ww w .j a  va 2  s .  c  o  m*/
            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(
            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: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  w  w . j  av a 2 s  .  co  m
}

From source file:org.mariotaku.twidere.util.StatusActionModeCallback.java

@Override
public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
    final int start = textView.getSelectionStart(), end = textView.getSelectionEnd();
    final SpannableString string = SpannableString.valueOf(textView.getText());
    final URLSpan[] spans = string.getSpans(start, end, URLSpan.class);
    final boolean avail = spans.length == 1 && URLUtil.isValidUrl(spans[0].getURL());
    MenuUtils.setMenuItemAvailability(menu, android.R.id.copyUrl, avail);
    MenuUtils.setMenuItemShowAsActionFlags(menu, android.R.id.copyUrl, MenuItemCompat.SHOW_AS_ACTION_ALWAYS);
    return true;//  w w w .j  av  a  2 s.c  o  m
}

From source file:com.nextgis.maplibui.fragment.BottomToolbar.java

@Override
public void inflateMenu(@MenuRes int resId) {
    super.inflateMenu(resId);
    Menu menu = getMenu();/*from   ww  w.jav a 2  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:org.mozilla.mozstumbler.client.subactivities.LogActivity.java

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.log_menu, menu);
    MenuItem m = menu.findItem(R.id.scroll_to_end);
    MenuItemCompat.setShowAsAction(m, MenuItemCompat.SHOW_AS_ACTION_ALWAYS);
    m = menu.findItem(R.id.scroll_to_start);
    MenuItemCompat.setShowAsAction(m, MenuItemCompat.SHOW_AS_ACTION_ALWAYS);
    return true;/*from ww  w  .ja v a  2s.  c  om*/
}