2016-08-01 4 views
2

から開始 - 次のように私は、コンテキストメニューでGridViewのオブジェクトを登録した場合、私は......のContextMenuは誰もこれを助けることができるかどうかだけで不思議GridViewの

を学習し、それを把握することができないよ:

registerForContextMenu(gridview); 

グリッドのどのビューオブジェクト/正方形がメニューから開始されたかをどのようにして判断できますか?

すべてのヘルプは非常にonContextItemSelected()方法で

答えて

1

をいただければ幸い、あなたが使用することにより、グリッド上のアイテムのインデックスを取得することができます:

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

次に、あなたが望むすべてのもののために、このインデックスを使用:)

+1

ありがとうございます - それは動作します!私は3つの記事を試して、土曜日からそれを理解しようとしています!どうもありがとうございます – javapalava

関連する問題