我们经常会遇到一个可刷新的listview需要添加一个头部,让头部跟着listview一起滚动,那么这时候我们通常用addHeadView这个方法,将我们需要的布局添加进去,但是这样可能会在成几个问题:
1.有数据时,点击listview列表,数据不对
2.无数据时,可能也要展示头部,点击头部会报数组越界
解决这个问题很简单,只要在setAdapter之前将头部添加进去就可以避免这个问题了
我们经常会遇到一个可刷新的listview需要添加一个头部,让头部跟着listview一起滚动,那么这时候我们通常用addHeadView这个方法,将我们需要的布局添加进去,但是这样可能会在成几个问题:
1.有数据时,点击listview列表,数据不对
2.无数据时,可能也要展示头部,点击头部会报数组越界
解决这个问题很简单,只要在setAdapter之前将头部添加进去就可以避免这个问题了