嘿伙计们,我正在查看 Android 市场上的“Diaro”和“我的日记”应用程序。这些项目显示在列表视图中,长按一个项目,一个带有各种选项(如编辑、删除等)的上下文菜单打开。我尝试在我的应用程序中实现相同的功能,这有些相似。但问题在于onContextItemSelected(MenuItem item)
我无法获得点击的项目的内容。这是代码onContextItemSelected(MenuItem item)
:
@Override
public boolean onContextItemSelected(MenuItem item) {
// TODO Auto-generated method stub
AdapterContextMenuInfo info = (AdapterContextMenuInfo) item
.getMenuInfo();
switch (item.getItemId()) {
case R.id.edit:
break;v
// rest of the codetion
}
return super.onContextItemSelected(item);
}
有人可以告诉我如何从这个函数中获取在列表视图上单击的项目的 ID 吗?我真的可以在这里使用一些帮助:)