Refine search
@Override public void onCreateContextMenu(ContextMenu contextMenu, View v, ContextMenu.ContextMenuInfo menuInfo) { AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo; selectedWord = ((TextView) info.targetView).getText().toString(); selectedWordId = info.id; contextMenu.setHeaderTitle(selectedWord); contextMenu.add(0, CONTEXT_MENU_EDIT_ITEM, 0, R.string.edit); contextMenu.add(0, CONTEXT_MENU_DELETE_ITEM, 1, R.string.delete); }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { menu.setHeaderTitle("Select The Action"); menu.add(0, v.getId(), 0, "Call");//groupId, itemId, order, title menu.add(0, v.getId(), 0, "SMS"); }
@Override protected void onCreateContextMenu(ContextMenu menu) { super.onCreateContextMenu(menu); HitTestResult result = getHitTestResult(); MenuItem.OnMenuItemClickListener handler = new MenuItem.OnMenuItemClickListener() { public boolean onMenuItemClick(MenuItem item) { // do the menu action return true; } }; if (result.getType() == HitTestResult.IMAGE_TYPE || result.getType() == HitTestResult.SRC_IMAGE_ANCHOR_TYPE) { // Menu options for an image. //set the header title to the image url menu.setHeaderTitle(result.getExtra()); menu.add(0, ID_SAVEIMAGE, 0, "Save Image").setOnMenuItemClickListener(handler); menu.add(0, ID_VIEWIMAGE, 0, "View Image").setOnMenuItemClickListener(handler); } else if (result.getType() == HitTestResult.ANCHOR_TYPE || result.getType() == HitTestResult.SRC_ANCHOR_TYPE) { // Menu options for a hyperlink. //set the header title to the link url menu.setHeaderTitle(result.getExtra()); menu.add(0, ID_SAVELINK, 0, "Save Link").setOnMenuItemClickListener(handler); menu.add(0, ID_SHARELINK, 0, "Share Link").setOnMenuItemClickListener(handler); } }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo; String title = ((MyItem) mAdapter.getItem(info.position)).getTitle(); menu.setHeaderTitle(title); menu.add(Menu.NONE, MENU_CONTEXT_DELETE_ID, Menu.NONE, DELETE_TEXT); } @Override public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()) { case MENU_CONTEXT_DELETE_ID: AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo(); Log.d(TAG, "removing item pos=" + info.position); mAdapter.remove(info.position); return true; default: return super.onContextItemSelected(item); } }
menu.add(Menu.NONE, MENU_ITEM_LINK_VIEW, 0, context.getString(R.string.webview_contextmenu_link_view_action)) .setOnMenuItemClickListener(listener); menu.add(Menu.NONE, MENU_ITEM_LINK_SHARE, 1, context.getString(R.string.webview_contextmenu_link_share_action)) .setOnMenuItemClickListener(listener); menu.add(Menu.NONE, MENU_ITEM_LINK_COPY, 2, context.getString(R.string.webview_contextmenu_link_copy_action)) .setOnMenuItemClickListener(listener); menu.add(Menu.NONE, MENU_ITEM_IMAGE_VIEW, 0, context.getString(R.string.webview_contextmenu_image_view_action)) .setOnMenuItemClickListener(listener); menu.add(Menu.NONE, MENU_ITEM_IMAGE_SAVE, 1, inlineImage ? context.getString(R.string.webview_contextmenu_image_save_action) : menu.add(Menu.NONE, MENU_ITEM_IMAGE_COPY, 2, context.getString(R.string.webview_contextmenu_image_copy_action)) .setOnMenuItemClickListener(listener); menu.add(Menu.NONE, MENU_ITEM_PHONE_CALL, 0, context.getString(R.string.webview_contextmenu_phone_call_action)) .setOnMenuItemClickListener(listener); menu.add(Menu.NONE, MENU_ITEM_PHONE_SAVE, 1,
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { // TODO Auto-generated method stub super.onCreateContextMenu(menu, v, menuInfo); menu.setHeaderTitle("Send As.."); menu.add(Menu.NONE, SEND_AS_TEXT, SEND_AS_TEXT, "Send As Text"); menu.add(Menu.NONE, SEND_AS_IMAGE, SEND_AS_IMAGE, "Send As Image"); btnId = v.getId(); //this is where I get the id of my clicked button }
@Override public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); // Create your context menu here menu.setHeaderTitle("Context Menu"); menu.add(0, v.getId(), 0, "Action 1"); }
v, ContextMenu.ContextMenuInfo menuInfo){ menu.setHeaderTitle("My Context Menu"); menu.add(Menu.NONE, CONTEXT_MENU_VIEW, Menu.NONE, "Add"); menu.add(Menu.NONE, CONTEXT_MENU_EDIT, Menu.NONE, "Edit"); menu.add(Menu.NONE, CONTEXT_MENU_ARCHIVE, Menu.NONE, "Delete");
private void initializeRecyclerView(final Context ctx) { recyclerView.hasFixedSize(); recyclerView.setLayoutManager(new LinearLayoutManager(getApplicationContext())); recyclerViewAdapter = new LogDetailRecyclerViewAdapter(getApplicationContext(), logData -> { current_selected_logData = logData; recyclerView.showContextMenu(); }); recyclerView.setOnCreateContextMenuListener((menu, v, menuInfo) -> { menu.setHeaderTitle(R.string.select_the_action); //groupId, itemId, order, title //menu.add(0, v.getId(), 0, R.string.add_ip_rule); menu.add(0, v.getId(), 1, R.string.show_destination_address); menu.add(0, v.getId(), 2, R.string.show_source_address); menu.add(0, v.getId(), 3, R.string.ping_destination); menu.add(0, v.getId(), 4, R.string.ping_source); menu.add(0, v.getId(), 5, R.string.resolve_destination); menu.add(0, v.getId(), 6, R.string.resolve_source); }); recyclerView.setAdapter(recyclerViewAdapter); }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); AdapterView.AdapterContextMenuInfo aInfo = (AdapterView.AdapterContextMenuInfo) menuInfo; //ProfileData profile = profileAdapter.getItem(aInfo.position); String name = ((TextView) aInfo.targetView.findViewById(R.id.pro_name)).getText().toString(); menu.setHeaderTitle(getString(R.string.select) + " " + name); if (G.isProfileMigrated()) { menu.add(0, MENU_RENAME, 0, getString(R.string.rename)); // menu.add(0, MENU_CLONE, 0, getString(R.string.clone)); } menu.add(0, MENU_DELETE, 0, getString(R.string.delete)); }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); menu.setHeaderTitle("Choose One"); menu.add(1, 1, 1, "Add Chicken"); menu.add(2, 2, 2, "Add Pasta"); menu.add(3, 3, 3, "Add Drinks"); menu.add(4, 4, 4, "Continue"); }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo; menu.setHeaderTitle("Sample menu"); menu.add(0, 0, 0, "First menu item"); menu.add(0, 1, 0, "Details on " + ((TextView)info.targetView.findViewById(R.id.textview_1)).getText()); menu.add(0, 1, 0, "More about " + ((TextView)info.targetView.findViewById(R.id.textview_2)).getText()); }
@Override public void onCreateContextMenu(ContextMenu contextMenu, View v, ContextMenu.ContextMenuInfo menuInfo) { AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo; selectedWord = ((TextView) info.targetView).getText().toString(); selectedWordId = info.id; contextMenu.setHeaderTitle(selectedWord); contextMenu.add(0, CONTEXT_MENU_EDIT_ITEM, 0, R.string.edit); contextMenu.add(0, CONTEXT_MENU_DELETE_ITEM, 1, R.string.delete); }
textview.setOnCreateContextMenuListener(new View.OnCreateContextMenuListener() { @Override public void onCreateContextMenu(ContextMenu menu, View view, ContextMenu.ContextMenuInfo contextMenuInfo) { menu.setHeaderTitle("Context Menu"); menu.add(R.id.whateverviewclicked, RENAME_MENU_ITEM, 0, "Rename"); menu.add(R.id.whateverviewclicked, DELETE_MENU_ITEM, 1, "Delete"); } });
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo){ super.onCreateContextMenu(menu, v, menuInfo); menu.setHeaderTitle("Profile Options"); menu.add(0, 1000, 0, "Header1"); // give your menus distinct ids!!! menu.add(0, 1001, 0, "Header2"); }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { menu.setHeaderTitle("Sample Context Menu"); menu.add(200, 200, 200, "item1"); }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { menu.setHeaderTitle("Sample menu"); menu.add(0, 0, 0, R.string.expandable_list_sample_action); }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo)menuInfo; menu.setHeaderTitle(songsarray[info.position]); // String[] menuItems = getResources().getStringArray(R.array.menu); for (int i = 0; i<menuItems.length; i++) menu.add(Menu.NONE, i, i, menuItems[i]); }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo; _listPosition = info.position; // Get Index of long-clicked item super.onCreateContextMenu(menu, v, menuInfo); menu.setHeaderTitle("Choose Action"); // Context-menu title menu.add(0, v.getId(), 0, "Edit"); // Add element "Edit" menu.add(0, v.getId(), 1, "Delete"); // Add element "Delete" }