Refine search
public boolean onCreateOptionsMenu(Menu menu) { MenuInflater menuInflater = getMenuInflater(); menuInflater.inflate(R.menu.dashboard, menu); MenuItem searchItem = menu.findItem(R.id.action_search); SearchManager searchManager = (SearchManager) MainActivity.this.getSystemService(Context.SEARCH_SERVICE); SearchView searchView = null; if (searchItem != null) { searchView = (SearchView) searchItem.getActionView(); } if (searchView != null) { searchView.setSearchableInfo(searchManager.getSearchableInfo(MainActivity.this.getComponentName())); } return super.onCreateOptionsMenu(menu); }
MenuInflater inflater = new MenuInflater(this); inflater.inflate(R.menu.menu_main,menu); return true;
@Override public boolean onCreateOptionsMenu(Menu menu) { new MenuInflater(this).inflate(R.menu.actions, menu); MenuItem item=menu.findItem(getOwnMenuId()); if (item!=null) { item.setVisible(false); } return(super.onCreateOptionsMenu(menu)); }
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.menu_mention_friend, menu); MenuItem switchItem = menu.findItem(R.id.menuSwitch); View viewTitle = switchItem.getActionView(); final EditText editQuary = (EditText) viewTitle.findViewById(R.id.editQuery); editQuary.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.content_actions, menu); SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView(); searchView.setOnQueryTextListener(this); // Set file with share history to the provider and set the share intent. MenuItem actionItem = menu.findItem(R.id.menu_item_share_action_provider_action_bar); ShareActionProvider actionProvider = (ShareActionProvider) actionItem.getActionProvider(); actionProvider.setShareHistoryFileName(ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME); // Note that you can set/change the intent any time, // say when the user has selected an image. Intent shareIntent = new Intent(Intent.ACTION_SEND); shareIntent.setType("image/*"); Uri uri = Uri.fromFile(getFileStreamPath("shared.png")); shareIntent.putExtra(Intent.EXTRA_STREAM, uri); actionProvider.setShareIntent(shareIntent); return true; }
public static boolean createMenu(Activity aActivity, Menu menu){ MenuInflater inflater = aActivity.getSupportMenuInflater(); inflater.inflate(R.menu.main_menu, menu); Intent i = new Intent((Context) aActivity, InstructionsActivity.class); i.putExtra("Flag", "firstInstructions"); menu.findItem(R.id.hearing_test).setIntent(i); menu.findItem(R.id.learn).setIntent(new Intent((Context) aActivity, LearnActivity.class)); menu.findItem(R.id.share).setIntent(new Intent((Context) aActivity, ShareActivity.class)); menu.findItem(R.id.locate).setIntent(new Intent((Context) aActivity, MapActivity.class)); menu.findItem(R.id.saved).setIntent(new Intent((Context) aActivity, SavedResultsActivity.class)); return true; }
private static void showSettingsMenu(View v) { PopupMenu menu = new PopupMenu(v.getContext(), v); menu.getMenuInflater().inflate(R.menu.overflow_popup, menu.getMenu()); menu.setOnMenuItemClickListener(item -> { if (item.getItemId() == R.id.menu_settings) { ((MainActivity) v.getContext()).openSettings(); } else if (item.getItemId() == R.id.menu_feedback) { Context c = v.getContext(); Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.fromParts("mailto", "adm.trikita@gmail.com", null)); intent.putExtra(Intent.EXTRA_SUBJECT, "Feedback about Talalarmo"); v.getContext().startActivity(Intent.createChooser(intent, c.getString(R.string.leave_feedback))); } return true; }); menu.show(); } }
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.log_list, menu); MenuItem switchLog = menu.findItem(R.id.switch_logs); switchLog.setTitle(mSyncthingLog ? R.string.view_android_log : R.string.view_syncthing_log); // Add the share button MenuItem shareItem = menu.findItem(R.id.menu_share); ShareActionProvider actionProvider = (ShareActionProvider) MenuItemCompat.getActionProvider(shareItem); mShareIntent = new Intent(); mShareIntent.setAction(Intent.ACTION_SEND); mShareIntent.setType("text/plain"); mShareIntent.putExtra(android.content.Intent.EXTRA_TEXT, mLog.getText()); actionProvider.setShareIntent(mShareIntent); return true; }
inflater.inflate(R.menu.cool_menu, menu); getLayoutInflater().setFactory(new Factory() { public View onCreateView(String name, Context context, view.setBackgroundResource(R.drawable.myimage); ((TextView) view).setTextSize(20); switch (item.getItemId()) { case R.id.AboutUs: Intent i = new Intent("com.test.demo.ABOUT"); startActivity(i); break; case R.id.preferences: Intent p = new Intent("com.test.demo.PREFS"); startActivity(p); break;
@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_main, menu); //Share the name of the pizza TextView textView = (TextView)findViewById(R.id.pizza_text); CharSequence pizzaName = textView.getText(); MenuItem menuItem = menu.findItem(R.id.action_share); shareActionProvider = (ShareActionProvider) menuItem.getActionProvider(); Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_TEXT, pizzaName); shareActionProvider.setShareIntent(intent); return true; }
@Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. final MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.down, menu); MenuItem down = menu.findItem(R.id.down); down.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem item) { Intent intent = new Intent(SelectActivity.this, DownActivity.class); startActivity(intent); return false; } }); return true; }
@Override public boolean onCreateOptionsMenu(Menu menu){ super.onCreateOptionsMenu(menu); MenuInflater hardwaremenu = getMenuInflater(); hardwaremenu.inflate(R.menu.main_menu, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item){ switch (item.getItemId()){ case R.id.sendEmail: Intent Email = new Intent(Intent.ACTION_SEND); Email.setType("text/email"); Email.putExtra(Intent.EXTRA_EMAIL, new String[] { "admin@hotmail.com" }); Email.putExtra(Intent.EXTRA_SUBJECT, "Feedback"); Email.putExtra(Intent.EXTRA_TEXT, "Dear ...," + ""); startActivity(Intent.createChooser(Email, "Send Feedback:")); return true; } }
@Override public boolean onCreateOptionsMenu(Menu menu) { if (DEBUG) Log.d(TAG, "onCreateOptionsMenu() called with: menu = [" + menu + "]"); super.onCreateOptionsMenu(menu); Fragment fragment = getSupportFragmentManager().findFragmentById(R.id.fragment_holder); if (!(fragment instanceof VideoDetailFragment)) { findViewById(R.id.toolbar).findViewById(R.id.toolbar_spinner).setVisibility(View.GONE); } if (!(fragment instanceof SearchFragment)) { findViewById(R.id.toolbar).findViewById(R.id.toolbar_search_container).setVisibility(View.GONE); MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.main_menu, menu); } ActionBar actionBar = getSupportActionBar(); if (actionBar != null) { actionBar.setDisplayHomeAsUpEnabled(false); } updateDrawerNavigation(); return true; }
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater); menu.clear(); inflater.inflate(R.menu.main, menu); MenuItem item = menu.findItem(R.id.saved_badge); MenuItemCompat.setActionView(item, R.layout.feed_update_count); View view = MenuItemCompat.getActionView(item); notifCount = (Button)view.findViewById(R.id.notif_count); notifCount.setText(String.valueOf(mNotifCount)); } private void setNotifCount(int count){ mNotifCount = count; supportInvalidateOptionsMenu(); }
@Override public void onCreateOptionsMenu(final Menu menu, MenuInflater inflater) { getActivity().getMenuInflater().inflate(R.menu.main, menu); mActionLogMenuItem = menu.findItem(R.id.action_logs); mActionLogMenuItem.getActionView().setOnClickListener(v -> menu.performIdentifierAction(mActionLogMenuItem.getItemId(), 0)); mActionLogMenuItem.setVisible(mLogManager.getLogs().size() != 0); }
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); if (v.getId()==R.id.list_view) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.menu_list, menu); AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo(); switch(item.getItemId()) { case R.id.add:
menuInflater.inflate(R.menu.menu_actionbar, menu); final View menu_hotlist = menu.findItem(R.id.menu_hotlist).getActionView(); ui_hot = (TextView) menu_hotlist.findViewById(R.id.hotlist_hot); updateHotCount(hot_number); new MyMenuItemStuffListener(menu_hotlist, "Show hot message") {
public boolean onCreateOptionsMenu(Menu menu){ MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.options_menu, menu); MenuItem item1 = menu.findItem(R.id.menu_item_a); Intent intent1 = new Intent(this, A.class); item1.setIntent(intent1); MenuItem item2 = menu.findItem(R.id.menu_item_b); Intent intent2 = new Intent(this, B.class); item2.setIntent(intent2);
@Override public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) { new MenuInflater(this).inflate(R.menu.main, menu); return super.onCreateOptionsMenu(menu); } @Override public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId() == R.id.ContctUs) { startActivity(new Intent(this,ContactUs.class)); return(true); }else if(...){...} return super.onOptionsItemSelected(item); }
private void showPopupMenu(View view) { final int colorId = (int) view.getTag(); PopupMenu popup = new PopupMenu(view.getContext(), view); popup.getMenuInflater().inflate(R.menu.color_popup, popup.getMenu()); popup.setOnMenuItemClickListener(menuItem -> { switch (menuItem.getItemId()) { case R.id.menu_remove: EventBus.getDefault().post(new ColorDeleteEvent(colorId)); return true; case R.id.menu_share: EventBus.getDefault().post(new ColorShareEvent(colorId)); return true; } return false; }); popup.show(); } }