3
我們創建了列表視圖,但在一行中有三個子項目。子項目包含id,name,phone_no我想通過使用id刪除記錄如何獲得該id (子項)。我告訴過你我可以找到排的位置,但我無法找到ID(子項)。如何從列表視圖中刪除子項目
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
menu.add(0, v.getId(), 0, "Edit");
menu.add(0, v.getId(), 0, "Delete");
menu.add(0, v.getId(),0,"Cancel");
}
public boolean onContextItemSelected(MenuItem item){
super.onContextItemSelected(item);
if(item.getTitle()=="Delete"){
AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo();
//find the position of row
long id= getListView().getItemIdAtPosition(info.position);
//please write the code here how to get subitem id
}
}