如何在上下文菜单中获取价值?

时间:2012-09-21 12:46:54

标签: android android-layout contextmenu

  

可能重复:
  get view id from oncontextitemselected

我有项目的列表视图,其中包含从数据库获取的项目 id (作为TextView),名称描述。当我点击并按住列表项时,它将显示带有选项deleterename的上下文菜单。

我已完成此代码,但问题是我如何从id textView contextmenu onContextItemSelected()获取ID?

1 个答案:

答案 0 :(得分:0)

你得到了MenuItem,对吗?它具有getItemId方法。这可能是你想要的?

此外,MenuItem.getMenuInfo()返回AdapterContextMenuInfo(需要Cast)。这反过来又有一个position字段。有了这个psotiion,你可以get查看。