我想在列表视图上添加 OnLongClickListener
。当用户长按列表中的项目时,应执行某些操作,但我的代码无法捕获此侦听器。请告诉我我错在哪里。类似的代码对于setOnItemClickListener
非常有效。
以下是代码:
listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
public boolean onItemLongClick(AdapterView<?> arg0, View v,
int index, long arg3) {
// TODO Auto-generated method stub
Log.d("in onLongClick");
String str=listView.getItemAtPosition(index).toString();
Log.d("long click : " +str);
return true;
}
});