Android onCreateContextMenu onContextItemSelected獲取view信息

onContextItemSelected(MenuItem item)

只有item信息,沒有view信息,如何獲取view信息呢?

就是先定義個外部參數

如 int selectedPosition=0;

view.setOnCreateContextMenuListener(new OnCreateContextMenuListener(){
@Override
public void onCreateContextMenu(ContextMenu arg0, View arg1,
ContextMenuInfo arg2) {
//在這裏捕捉view先關信息,然後複製給外部參數,以備調用

selectedPostion=xxx;
}

});

 這種方法使用與ListView中的view,因爲所有子View都創建了同樣的contextMenu


發佈了100 篇原創文章 · 獲贊 55 · 訪問量 55萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章