@Override public boolean onContextItemSelected(final MenuItem item) { if (onMenuItemSelected(item)) { return true; } return super.onContextItemSelected(item); }
@Override public boolean onContextItemSelected(MenuItem item) { return super.onContextItemSelected(item) || dispatcher.dispatchOnContextItemSelected(this, item); }
@Override public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()){ case R.id.mEdit: //Intent Toast.makeText(this, getResources().getString(R.string.menu_edit), Toast.LENGTH_SHORT).show(); break; case R.id.mDelete: //Intent Toast.makeText(this, getResources().getString(R.string.menu_delete), Toast.LENGTH_SHORT).show(); break; } return super.onContextItemSelected(item); }
public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()) { case DELETE_ID: AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); delete(info.position); return true; default: break; } return super.onContextItemSelected(item); }
public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()) { case DELETE_ID: AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); delete(info.position); return true; default: break; } return super.onContextItemSelected(item); }
@Override public boolean onContextItemSelected(MenuItem item) { final AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); LinkItem linkItem = (LinkItem) listView.getItemAtPosition(info.position); int id = item.getItemId(); switch (id) { case R.id.action_delete: new AlertDialog.Builder(this) .setMessage(String.format(getString(R.string.prompt_delete), linkItem.placeholder)) .setNegativeButton(R.string.button_cancel, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { dialogInterface.cancel(); } }) .setPositiveButton(R.string.button_ok, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { dynamicsLinkList.remove(info.position); adapter.notifyDataSetChanged(); dialogInterface.dismiss(); } }) .show(); return true; } return super.onContextItemSelected(item); }
@Override public boolean onContextItemSelected(MenuItem item) { AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); ListView listView = findViewById(R.id.list); Cursor cardCursor = (Cursor)listView.getItemAtPosition(info.position); LoyaltyCard card = LoyaltyCard.toLoyaltyCard(cardCursor); if(card != null && item.getItemId() == R.id.action_clipboard) { ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); ClipData clip = ClipData.newPlainText(card.store, card.cardId); clipboard.setPrimaryClip(clip); Toast.makeText(this, R.string.copy_to_clipboard_toast, Toast.LENGTH_LONG).show(); return true; } return super.onContextItemSelected(item); }
@Override public boolean onContextItemSelected(MenuItem item) { AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); ListView listView = (ListView) findViewById(R.id.list); if(info != null) { Budget budget = (Budget) listView.getItemAtPosition(info.position); if (budget != null && item.getItemId() == R.id.action_edit) { Intent i = new Intent(getApplicationContext(), BudgetViewActivity.class); Bundle bundle = new Bundle(); bundle.putString("id", budget.name); bundle.putBoolean("view", true); i.putExtras(bundle); startActivity(i); return true; } } return super.onContextItemSelected(item); }
@Override public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.context_menu_delete: alertDialogDeleteSingleNote = setupAlertDialogDeleteSingleNote(); showAlertDialogDeleteSingleNote(); break; case R.id.context_menu_edit: editNote(selectedNote.getId()); break; } return super.onContextItemSelected(item); }
@Override public boolean onContextItemSelected(MenuItem item) { AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo(); switch (item.getItemId()) { case R.id.menu_delete_scrobble: if (mNetApp == null) { Util.deleteScrobbleFromAllCaches(this, mDb, mScrobblesCursor, (int) info.id); } else { Util.deleteScrobbleFromCache(this, mDb, mNetApp, mScrobblesCursor, (int) info.id); } return true; case R.id.menu_show_scrobble_details: viewSCDetails((int) info.id); return true; } return super.onContextItemSelected(item); }
return super.onContextItemSelected(item);
@Override public boolean onContextItemSelected(MenuItem menu){ switch(menu.getItemId()){ case R.id.delete: if(adapter.toDelete!=null) { data.delete(adapter.toDelete) .subscribeOn(Schedulers.single()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Action() { @Override public void run() throws Exception { runOnUiThread(new Runnable() { @Override public void run() { adapter.queryAsync(); } }); } }); } break; default: super.onContextItemSelected(menu); } return true; }
case R.id.action_edit_subtask: showSubtaskDialog((KanboardSubtask)subtaskListview.getAdapter().getItem(info.position)); return super.onContextItemSelected(item); case R.id.action_delete_subtask: showDeleteSubtaskDialog((KanboardSubtask)subtaskListview.getAdapter().getItem(info.position)); return true; default: return super.onContextItemSelected(item);
@Override public boolean onContextItemSelected(MenuItem item) { final AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo(); switch (item.getItemId()) { case R.id.menu_edit_rule: viewRuleDetails(info.id); return true; case R.id.menu_delete_rule: Util.confirmDialog(this, "Are you sure you want to delete this rule?", R.string.remove, android.R.string.cancel, (dialog, which) -> { database.deleteCorrectionRule((int) info.id); if (updateRulesCursor != null) updateRulesCursor.requery(); }); return true; } return super.onContextItemSelected(item); }
super.onContextItemSelected(menu);
/** * Handle the click of a contextual menu item. * * @param item The menu item that was selected * @return false to allow normal context menu processing to proceed, * true to consume it here. */ @Override public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.context_edit: displayToast(getString(R.string.edit_message)); return true; case R.id.context_share: displayToast(getString(R.string.share_message)); return true; case R.id.context_delete: displayToast(getString(R.string.delete_message)); return true; default: return super.onContextItemSelected(item); } }
return super.onContextItemSelected(item);
@Override public boolean onContextItemSelected(MenuItem item) { final Tuple<TodoTask, TodoSubTask> longClickedTodo = expandableTodoTaskAdapter.getLongClickedTodo(); switch(item.getItemId()){ case R.id.restore: DBQueryHandler.recoverTasks(dbhelper.getWritableDatabase(), longClickedTodo.getLeft()); ArrayList<TodoSubTask> subTasks = longClickedTodo.getLeft().getSubTasks(); for (TodoSubTask ts : subTasks){ DBQueryHandler.recoverSubtasks(dbhelper.getWritableDatabase(), ts); } updateAdapter(); break; } return super.onContextItemSelected(item); }
break; return super.onContextItemSelected(item);
super.onContextItemSelected(menu);