首页 > 其他 > 详细

ListView行点击失效

时间:2017-11-22 11:42:16      阅读:215      评论:0      收藏:0      [点我收藏+]

  修改需求:原来的listview行里面一个图标点击跳转,改为点击行就跳转,写了setOnItemClickListener失效,找了很久原因,比如网上说的是因为其它控件抢占焦点,设置行布局根布局descendantFocusability属性,也没有效果,后面就用整个行布局View设置点击事件;

  后续:第二天早上浏览下代码,发现adapter里面有个重新的isEnabled方法,灵光一闪,估计问题出在这,查了下这个方法的作用,确实是可以让行点击失效,至此把这个方法删除,就解决问题了!

  总结:本来很简单的行点击事件,出现意料之外的问题,还是先好好看看别人的代码,找找哪里不熟悉的地方,往往跟自己写的不一样的地方,就是产生问题的地方!

本文出自 “12680972” 博客,谢绝转载!

ListView行点击失效

原文:http://12690972.blog.51cto.com/12680972/1984007

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!