我需要在列表視圖中處理選定的行上長按一下行,但因爲我正在使用菜單我不能覆蓋onclicklistener。我試圖做到這一點:處理onlongclicklistener的菜單
listView.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
taskPosition = listView.getSelectedItemPosition();
return true;
}
});
但它不起作用。誰能幫我?
你能比「不工作」更具體嗎? – hammar 2011-05-08 14:40:00
好吧,我得到了listView.getSelectedItemPosition()的值;調試器是等於-1我需要處理選擇列表視圖longclick並使用它在onContextItemSelected執行操作 – khwileh 2011-05-08 14:50:47