我正在开发一个图形用户界面,目前我正在构建一个自定义的ListView。我想要显示一个弹出菜单在长点击其中一行,并获得数据在一个简单的点击。在我将OnLongClickListener添加到行中之前,一切都运行得很好(如果行可以自己处理这个事件,我更希望如此),我停止向OnItemClickListener获取事件。你有什么办法解决这个问题吗?
发布于 2013-04-28 20:50:27
在onLongClickListener上,您需要使用setOnItemLongClickListener
listView.setOnItemLongClickListener (new OnItemLongClickListener() {
public boolean onItemLongClick(AdapterView parent, View view, int position, long id) {
//do your stuff here
}
});发布于 2013-04-28 22:38:06
请参阅链接
android doc
如果回调使用了长点击,则返回 true,否则返回false。
https://stackoverflow.com/questions/16263030
复制相似问题