@Override public boolean onContextItemSelected(MenuItem item) { AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo(); if (item.getItemId() == R.id.detlist_menu_edit) { detailListHelper.doEditDetail(info.position); return true; } else if (item.getItemId() == R.id.detlist_menu_delete) { detailListHelper.doDeleteDetail(info.position); return true; } else if (item.getItemId() == R.id.detlist_menu_copy) { detailListHelper.doCopyDetail(info.position); return true; } return super.onContextItemSelected(item); }