item = item.setActionView(null); assertThat(item).isNotNull(); item = item.setAlphabeticShortcut('a'); assertThat(item).isNotNull(); item = item.setCheckable(false);
@Override public MenuItem setAlphabeticShortcut(char alphaChar) { mNativeItem.setAlphabeticShortcut(alphaChar); return this; }
@Override public MenuItem setAlphabeticShortcut(char alphaChar) { mNativeItem.setAlphabeticShortcut(alphaChar); return this; }
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuItem mnuHome =menu.add(0, 0, 0, "Home"); mnuHome.setAlphabeticShortcut('h'); mnuHome.setIcon(R.drawable.home_icon); return super.onCreateOptionsMenu(menu); } @Override public boolean onOptionsItemSelected(MenuItem item) { if(item.getTitle() == "Home") { Intent i = new Intent(Budgeter.this, Outgoings.class); startActivity(i); finish(); } }
@Override public boolean onCreateOptionsMenu(Menu menu){ super.onCreateOptionsMenu(menu); createMenu(menu); return true; } private void createMenu(Menu menu){ MenuItem mnu1 = menu.add(0, 0, 0, "Logout"); { mnu1.setAlphabeticShortcut('a'); mnu1.setIcon(R.drawable.icon); mnu1.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); } }
mnu1.setAlphabeticShortcut('a'); mnu1.setIcon(R.drawable.ic_launcher); mnu2.setAlphabeticShortcut('b'); mnu2.setIcon(R.drawable.ic_launcher); mnu3.setAlphabeticShortcut('c'); mnu3.setIcon(R.drawable.ic_launcher); mnu4.setAlphabeticShortcut('d');
mnu1.setAlphabeticShortcut('a'); mnu1.setIcon(android.R.drawable.ic_menu_add); mnu2.setAlphabeticShortcut('b'); mnu2.setIcon(android.R.drawable.ic_menu_edit); mnu3.setAlphabeticShortcut('c'); mnu3.setIcon(android.R.drawable.ic_menu_delete);
@Override protected void onCreateContextMenu(ContextMenu menu) { super.onCreateContextMenu(menu); MenuHandler handler = new MenuHandler(); if (STR_HORIZONTALLINE != null) { menu.add(0, ID_HORIZONTALLINE, 0, STR_HORIZONTALLINE).setOnMenuItemClickListener( handler); } if (isStyledText() && STR_CLEARSTYLES != null) { menu.add(0, ID_CLEARSTYLES, 0, STR_CLEARSTYLES) .setOnMenuItemClickListener(handler); } if (mManager.canPaste()) { menu.add(0, ID_PASTE, 0, STR_PASTE) .setOnMenuItemClickListener(handler).setAlphabeticShortcut('v'); } }
item.setAlphabeticShortcut(SearchManager.MENU_KEY); break;
nativeSubItem.setIntent(subItem.getIntent()); nativeSubItem.setNumericShortcut(subItem.getNumericShortcut()); nativeSubItem.setAlphabeticShortcut(subItem.getAlphabeticShortcut()); nativeSubItem.setTitleCondensed(subItem.getTitleCondensed()); nativeSubItem.setCheckable(subItem.isCheckable()); nativeItem.setIntent(nonActionItem.getIntent()); nativeItem.setNumericShortcut(nonActionItem.getNumericShortcut()); nativeItem.setAlphabeticShortcut(nonActionItem.getAlphabeticShortcut()); nativeItem.setTitleCondensed(nonActionItem.getTitleCondensed()); nativeItem.setCheckable(nonActionItem.isCheckable());
nativeSubItem.setIntent(subItem.getIntent()); nativeSubItem.setNumericShortcut(subItem.getNumericShortcut()); nativeSubItem.setAlphabeticShortcut(subItem.getAlphabeticShortcut()); nativeSubItem.setTitleCondensed(subItem.getTitleCondensed()); nativeSubItem.setCheckable(subItem.isCheckable()); nativeItem.setIntent(nonActionItem.getIntent()); nativeItem.setNumericShortcut(nonActionItem.getNumericShortcut()); nativeItem.setAlphabeticShortcut(nonActionItem.getAlphabeticShortcut()); nativeItem.setTitleCondensed(nonActionItem.getTitleCondensed()); nativeItem.setCheckable(nonActionItem.isCheckable());