我正在尝试创建一个上下文菜单,该菜单根据单击的行来更改可用选项。
但是,直到创建菜单之后,我才能弄清楚如何获得被单击的行在列表 View 中的行位置。
最佳答案
一点都不明显,但这是代码:
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo)
{
AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo;
int position = info.position;