ContextMenu是从GridView发起的
只是想知道是否有人可以帮助解决这个问题 – 我正在学习,无法弄明白……
如果我使用上下文菜单注册GridView对象,如下所示:
registerForContextMenu(gridview);
如何确定从菜单中启动的网格中的哪个View对象/方块?
任何帮助将非常感谢
在onContextItemSelected()
方法中,您可以使用以下命令获取Grid上项目的索引:
AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); int index = info.position;
然后使用这个索引你想要的一切:)