设置一下项的宽度为 fill_parent 试试

解决方案 »

  1.   

    不知道楼上说的高一点是什么意思,其实我的listview里只有一个TextView,
    但TextView里的文本长度可能不一样,
    我在布局文件里已经把TextView的宽度设为fill_parent,但貌似还是wrap_content的效果,
    导致如果文本很短的话这一个item很难被点到,
    小弟初学android,只是想着应该可以把TextView弄宽些吧,但又不想给TextView设置固定的宽度,这里是不是还要配个啥属性呢?
      

  2.   

    我在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.
      

  3.   

    你用的哪个监听事件?OnItemClickListener
      

  4.   

    恩,别监听TextView单击,监听ItemClick
      

  5.   

    我用的是ListActivity,我只在item的布局文件里设置了,忘记在ListActivity的布局文件里listview还是wrap_content...