2016-08-01 52 views
2

開始只是想知道如果任何人都可以在這方面幫助 - 我正在學習,無法弄明白......的ContextMenu從GridView控件

如果我註冊一個GridView對象與上下文菜單如下:

registerForContextMenu(gridview); 

如何確定網格菜單是從哪個視圖對象/平方開始的?

任何幫助將是非常讚賞

回答

1

onContextItemSelected()方法,你可以通過獲得對電網項目的索引:

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

然後用這個指數你想要的一切:)

+1

非常感謝你 - 它的作品!我已經嘗試了3個帖子,自從星期六以來一直試圖弄清楚它!非常感謝 – javapalava