德莱華 2015-08-11 08:22 采纳率: 44.4%
浏览 1877
已采纳

android自定义的适配器getView函数调用多次的问题

我使用PopupWindow类自己写了一个下拉菜单选项,如图:
图片说明
在这个菜单中,我只有5个选项,下面的那一块白色的我不想要,在布局文件中,我对LinnerLayout和ListView的layout_height属性都设置成了内容包裹,但是总是不行。
我发现getView函数调用了多次:
图片说明
图片说明
我想是不是因为这个函数调用了多次,因为我目测PopupWindow中的5个选项跟下面那一块白的大小差不多。
请各位大神指点!

  • 写回答

4条回答 默认 最新

  • danielinbiti 2015-08-11 08:31
    关注

    简化布局文件,不是item是listview所在的layout
    原由可以参见
    http://blog.csdn.net/danielinbiti/article/details/8920568

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?