我有项目的列表视图,其中包含从数据库获取的项目 id (作为TextView),名称和描述。当我点击并按住列表项时,它将显示带有选项delete
和rename
的上下文菜单。
我已完成此代码,但问题是我如何从id textView
contextmenu onContextItemSelected()
获取ID?
答案 0 :(得分:0)
你得到了MenuItem
,对吗?它具有getItemId
方法。这可能是你想要的?
此外,MenuItem.getMenuInfo()
返回AdapterContextMenuInfo(需要Cast)。这反过来又有一个position
字段。有了这个psotiion,你可以get
查看。