在我的代码中,我想从列表视图和数据库中删除选定的项目。我正在使用上下文菜单。我正在获取职位列表。
代码:
public boolean onContextItemSelected(MenuItem item) {
// TODO Auto-generated method stub
AdapterContextMenuInfo menuInfo = (AdapterContextMenuInfo) item
.getMenuInfo();
// Track track = (Track)mAdapter.getItem(info.position);
switch (item.getItemId()) {
case R.id.delete:
Toast.makeText(getApplicationContext(),
"Deleted" + menuInfo.position, Toast.LENGTH_LONG).show();
// delete(menuInfo.id);
return true;
case R.id.add:
Toast.makeText(getApplicationContext(), "Add Successfully",
Toast.LENGTH_LONG).show();
return true;
case R.id.view:
Toast.makeText(getApplicationContext(), "Viewed", Toast.LENGTH_LONG)
.show();
default:
Toast.makeText(getApplicationContext(), "HI", Toast.LENGTH_LONG)
.show();
}
return super.onContextItemSelected(item);
}
我只得到位置,但找不到图像中的名称、描述、日期和金钱。我怎样才能找到其中之一,以便通过使用姓名日期或金钱,我可以从列表视图和数据库中删除列表。