【发布时间】:2015-08-24 00:55:54
【问题描述】:
大家好,我正在查看 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 吗?我真的可以在这里使用一些帮助:)
【问题讨论】:
标签: android