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

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

Introduction

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

Prototype

public static boolean setShowAsAction(MenuItem item, int actionEnum) 

Source Link

Document

Call MenuItem#setShowAsAction(int) MenuItem.setShowAsAction() .

Usage

From source file:org.mythdroid.remote.NavRemote.java

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuItemCompat.setShowAsAction(
            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;//from  w w w . j  ava 2s .c  o m
}

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 w w  w  .ja v a2  s  . 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:com.wifi.brainbreaker.mydemo.spydroid.ui.SpydroidActivity.java

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.menu, menu);
    MenuItemCompat.setShowAsAction(menu.findItem(R.id.quit), 1);
    MenuItemCompat.setShowAsAction(menu.findItem(R.id.options), 1);
    return true;/*from  ww  w . j  a  v a2  s  . c o  m*/
}

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;/*  www . jav a  2  s  . c om*/
}

From source file:org.mythdroid.activities.Main.java

/** Populate the pop-up menu */
@Override/*from   w  w w  .j av a2s  .  co m*/
public boolean onCreateOptionsMenu(Menu menu) {

    MenuItemCompat.setShowAsAction(
            menu.add(Menu.NONE, MENU_NAV, Menu.NONE, R.string.remote).setIcon(drawable.ic_menu_compass),
            MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);

    MenuItemCompat.setShowAsAction(menu.add(Menu.NONE, MENU_SETTINGS, Menu.NONE, R.string.settings)
            .setIcon(drawable.ic_menu_preferences), 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);
    menu.add(Menu.NONE, MENU_MDD, Menu.NONE, R.string.mddCmds).setIcon(drawable.ic_menu_agenda);

    return true;

}

From source file:net.potterpcs.recipebook.RecipeViewer.java

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

    // Set up the action bar if we have one
    MenuItemCompat.setShowAsAction(menu.findItem(R.id.viewertimer),
            MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_WITH_TEXT);
    MenuItemCompat.setShowAsAction(menu.findItem(R.id.viewershare), MenuItem.SHOW_AS_ACTION_ALWAYS);
    MenuItemCompat.setShowAsAction(menu.findItem(R.id.viewerhelp), MenuItem.SHOW_AS_ACTION_IF_ROOM);

    // Set up Share menu item
    ShareCompat.configureMenuItem(menu.findItem(R.id.viewershare), shareIntent);

    return true;/*w  w  w  .j a va2  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 va 2  s. c om*/
}

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);
    }//  w  ww . j  a  v a2s  .c om

    super.onCreateOptionsMenu(menu, inflater);
}

From source file:org.mythdroid.remote.MusicRemote.java

@Override
public boolean onCreateOptionsMenu(Menu menu) {

    MenuItemCompat.setShowAsAction(
            menu.add(Menu.NONE, MENU_SHUFFLE, Menu.NONE, R.string.shuffle).setIcon(R.drawable.ic_menu_refresh),
            MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);
    MenuItemCompat.setShowAsAction(//from  ww w  .java  2s  .c o m
            menu.add(Menu.NONE, MENU_REPEAT, Menu.NONE, R.string.repeat).setIcon(drawable.ic_menu_revert),
            MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);
    MenuItemCompat.setShowAsAction(
            menu.add(Menu.NONE, MENU_EDIT, Menu.NONE, R.string.plEdit).setIcon(drawable.ic_menu_edit),
            MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);
    MenuItemCompat.setShowAsAction(
            menu.add(Menu.NONE, MENU_OSDMENU, Menu.NONE, R.string.osdMenu).setIcon(drawable.ic_menu_more),
            MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);
    MenuItemCompat.setShowAsAction(menu.add(Menu.NONE, MENU_VISUALISE, Menu.NONE, R.string.visualiser)
            .setIcon(drawable.ic_menu_upload_you_tube), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);
    MenuItemCompat.setShowAsAction(menu.add(Menu.NONE, MENU_CHANGE_VISUAL, Menu.NONE, R.string.chVisual)
            .setIcon(drawable.ic_menu_slideshow), MenuItemCompat.SHOW_AS_ACTION_IF_ROOM);

    return true;
}