ListView中内容长短不一导致有些Item不好点击

RiseWind 2012-05-03 03:03:05
如题,因为ListView中的item是动态加载的,有的比较短,就不容易触发点击事件,这个怎么解决呢?
...全文
228 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我的问题和你一样,能够私聊吗》
RiseWind 2012-05-03
  • 打赏
  • 举报
回复
我用的是ListActivity,我只在item的布局文件里设置了,忘记在ListActivity的布局文件里listview还是wrap_content...
danielinbiti 2012-05-03
  • 打赏
  • 举报
回复
恩,别监听TextView单击,监听ItemClick
JavaLover00000 2012-05-03
  • 打赏
  • 举报
回复
你用的哪个监听事件?OnItemClickListener
icyhins 2012-05-03
  • 打赏
  • 举报
回复
我在StackOverFlow看到和你一样的问题:android: listview item width fill_parent doesnt work
http://stackoverflow.com/questions/4552977/android-listview-item-width-fill-parent-doesnt-work

解决答案是:
How are you creating your ListView? Is it defined in XML? Are you using a ListActivity? Or are you creating it programmatically? You need to make sure that the ListView itself has a width of fill_parent.
  • 打赏
  • 举报
回复
改布局啊,四种布局,搭配使用,怎么可能出现这种问题。
RiseWind 2012-05-03
  • 打赏
  • 举报
回复
不知道楼上说的高一点是什么意思,其实我的listview里只有一个TextView,
但TextView里的文本长度可能不一样,
我在布局文件里已经把TextView的宽度设为fill_parent,但貌似还是wrap_content的效果,
导致如果文本很短的话这一个item很难被点到,
小弟初学android,只是想着应该可以把TextView弄宽些吧,但又不想给TextView设置固定的宽度,这里是不是还要配个啥属性呢?
技术大V 2012-05-03
  • 打赏
  • 举报
回复
把它设置得高一点啊
RiseWind 2012-05-03
  • 打赏
  • 举报
回复
设置了,不起作用。。
android_Y 2012-05-03
  • 打赏
  • 举报
回复
设置一下项的宽度为 fill_parent 试试

80,493

社区成员

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

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