如何在长时间单击执行时阻止OnItemClickListener工作?

Ton*_*ony 12 android listview gridview onlongclicklistener

我有一个gridview,我希望它的项目不同,如果用户执行单击或长按,这就是为什么我使用OnItemClickListener和OnItemLongClickListener,但是当长时间点击发生时,两个听众都反应.我想只执行OnItemLongClickListener.

mei*_*ilp 46

public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {   
   return true;
}
Run Code Online (Sandbox Code Playgroud)

return true将阻止click事件继续.它只会执行OnItemLongClickListener.