我正在尝试创建一个上下文菜单,该菜单根据单击的行来更改可用选项。

但是,直到创建菜单之后,我才能弄清楚如何获得被单击的行在列表 View 中的行位置。

最佳答案

一点都不明显,但这是代码:

   public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo)
   {
        AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo;
        int position = info.position;

10-07 19:32
查看更多