若是使用ListActivity的話
主要使用onCreateContextMenu與onContextItemSelected
@Override
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
menu.add(0, DELETE_ID, 0, R.string.menu_delete);
//menu.add(0, 1, 1, R.string.menu_Edit);
}
@Override
public boolean onContextItemSelected(MenuItem item) {
switch(item.getItemId()) {
case DELETE_ID:
AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo();
mDbHelper.deleteStockInfo(info.id);
fillData(StoreId);
break;
}
return super.onContextItemSelected(item);
}