关闭

Button覆盖ListView接收点击事件的解决办法

394人阅读 评论(0) 收藏 举报
分类:

ListView中的item放置了Button,Button就会获取到点击焦点。这样listview的item就获取不到点击事件了。


1.在adapter配置的xm文件中在最外面的view添加android:descendantFocusability="blocksDescendants"

2.Button下面添加android:focusable="false"



这样就可以了。

至于原因,请看http://blog.csdn.net/gyflyx/article/details/6567701


个人应该还有其他办法。知道的请知会一声。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:46302次
    • 积分:1038
    • 等级:
    • 排名:千里之外
    • 原创:53篇
    • 转载:21篇
    • 译文:0篇
    • 评论:12条
    最新评论