ContextMenu是从GridView发起的

只是想知道是否有人可以帮助解决这个问题 – 我正在学习,无法弄明白……

如果我使用上下文菜单注册GridView对象,如下所示:

registerForContextMenu(gridview); 

如何确定从菜单中启动的网格中的哪个View对象/方块?

任何帮助将非常感谢

onContextItemSelected()方法中,您可以使用以下命令获取Grid上项目的索引:

 AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); int index = info.position; 

然后使用这个索引你想要的一切:)