android listview 的高度问题

天王盖地虎626 发布于 2016/09/19 10:13
阅读 319
收藏 0

listview 外围有个相对布局,在外围是个刷新控件,现在遇到一个奇怪的问题

listview 中只有6条数据

我发现,我不停的刷新数据的时候(数据条数不变,我觉得高度不应该在变化),发现listview 的总高度在变化。

比方说,第一次刷新的时候高度是1412,这个时候,发现listview中最后一条记录只显示一半

再刷一次,高度变为1268,这个时候,发现listview 中最后一条记录显示完整了,这是什么鬼?请求帮助

加载中
0
MZHS
MZHS

listview的高度尽量不要定义成包裹内容,要给一个确定的值或者match parent,否则就会有你那个问题,如果你自定义了tabbar,有可能tabbar挡住了listview,listview定义成包裹内容时,其他空间有可能会受到listview高度的影响,我估计这也就是你为什么用相对布局的原因

0
w
wanglinbo123
可能适配器填充数据方法有误 导致item高度变换 一般为getview里面的if else 不成对 布局重用?
返回顶部
顶部