读书人

ListView中有点长按时能弹出contextMe

发布时间: 2012-09-14 23:00:49 作者: rapoo

ListView中有些长按时能弹出contextMenu,有些不能
android开发的时候,定义了一个listView,并为他设置了setOnCreateContextMenuListener的监听,但是这样做只能使这个listView中的所有项在长按的时候弹出contextMenu

我希望的是有些长按时能弹出contextMenu,有些不能。解决这个问题的办法是为这个listView设置setOnItemLongClickListener监听,然后实现

public boolean onItemLongClick(AdapterView<?> parent, View view,
int position, long id) {
if(id == 1){
return true;
}
return false;
}

如果这一项的id=1,就不能长按。

这样就可以了

读书人网 >移动开发

热点推荐