ListView对点击时间没响应

今天遇到一个比较奇怪的问题。 布局

作了一个简单的根据关键字筛选信息的demo,页面就简单的一个edittext加上一个listview。当在edittext输入信息的时候,对listview的信息进行筛选。 事件

edittext对onTextChanged做出相应,实现筛选功能,这个没有问题。可是listview明明设置了onItemClick的Listener,却对点击时间没有反应。 图片

具体状况是这样的:listview使用自定义的adapter,item内容是一张图片加上两行文字。当我点击listview的时候,发现没有选中。可是点击图片,则图片和文字都被选中了。 it

一开始我觉得是listveiw的点击事件被屏蔽了,尝试了不少方法后,发现没用。而后我又想,我点击listview的时候,应该将整一行选中才对,不该该只选择图片部分的。而后我查看布局文件,发现listview的layout_width是wrap_content,我把它改为fill_parent,结果就ok了。 List

为何会致使这样的状况呢? 方法

相关文章
相关标签/搜索