ListView中的item即需要点击事件又需要长按事件,当然得使用setOnItemClickListener和setOnItemLongClickListener进行监听处理事件,既有点击又有长按自然会出现事件冲突的情况。
1.当setOnItemLongClickListener设置的返回值为false时,在Long click时click事件也会触发。
2.当setOnItemLongClickListener设置的返回值为true时,在Long click时click事件不会触发,Long click会关掉click事件。
本文探讨了Android中ListView的item同时设置点击与长按监听时出现的事件冲突问题。详细介绍了两种不同返回值设置下,即true与false时,点击与长按事件的行为差异。

851

被折叠的 条评论
为什么被折叠?



