ViewPager中的Listview不能响应OnItemClick事件,却可以响应OnItemLongClick!!

jiayangcg 2014-04-12 06:52:28
ViewPager中的Listview不能响应OnItemClick事件。
不过,OnItemLongClick 和 滑动事件均不受影响!!
为什么单单不能响应OnItemClick事件啊?!
...全文
332 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiayangcg 2014-04-15
  • 打赏
  • 举报
回复
顶上去!!!
jiayangcg 2014-04-14
  • 打赏
  • 举报
回复
哈哈,原来在onItemLongClick函数要返回true来表示消耗了此次事件。我原来返回了false表示没有消耗才继续触发了onItemClick。。。。
jiayangcg 2014-04-14
  • 打赏
  • 举报
回复
引用 6 楼 summersrest 的回复:
[quote=引用 5 楼 jiayangcg 的回复:] 顶上去!! 为什么onLongClick后会紧接着调用一下onClick,可不可以屏蔽掉这个?
不会啊?onLongClick是onLongClick。onClick是onClick。两个按说应该没什么交集啊?你看看代码是不是多写了什么?[/quote]
引用 7 楼 hjywyj 的回复:
lz还是贴代码吧
我是两个事件都注册了的。代码我晚上回家贴,代码在我家里的机器上。
  • 打赏
  • 举报
回复
lz还是贴代码吧
summersrest 2014-04-14
  • 打赏
  • 举报
回复
引用 5 楼 jiayangcg 的回复:
顶上去!! 为什么onLongClick后会紧接着调用一下onClick,可不可以屏蔽掉这个?
不会啊?onLongClick是onLongClick。onClick是onClick。两个按说应该没什么交集啊?你看看代码是不是多写了什么?
jiayangcg 2014-04-14
  • 打赏
  • 举报
回复
顶上去!! 为什么onLongClick后会紧接着调用一下onClick,可不可以屏蔽掉这个?
jiayangcg 2014-04-12
  • 打赏
  • 举报
回复
啊!!!!!!!!!!!!!!!!!!!!!! 原来是我在Fragment的onCreateView和onActivityCreated里面分别setOnItemClickListener,而在onActivityCreated的listener里面啥也没干,所以好像是没有响应一样!!! 现在有这个问题,为什么onLongClick后会紧接着调用一下onClick,可不可以屏蔽掉这个?
jiayangcg 2014-04-12
  • 打赏
  • 举报
回复
引用 2 楼 zanfeng 的回复:
自定义的listview好象不能响应itemclick。
真的吗?我的不是自定义的哦。
足球中国 2014-04-12
  • 打赏
  • 举报
回复
自定义的listview好象不能响应itemclick。
伤痕累累 2014-04-12
  • 打赏
  • 举报
回复
将ListView单独拿出来呢?

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧