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