解决方法:将listview的宽高设置为match_parent。
原因:listview宽或者高设置为自适应时 在绘制时不确定宽高 需要先试加载一次getview来计算实际的宽高,确定了宽高后重新调用getview开始真正绘制视图显示到界面上,所以界面上显示的是第二次绘制的内容, 具体为什么造成错乱 还没找出原因,不过将宽高设置为match_parent后完美解决。
解决方法:将listview的宽高设置为match_parent。
原因:listview宽或者高设置为自适应时 在绘制时不确定宽高 需要先试加载一次getview来计算实际的宽高,确定了宽高后重新调用getview开始真正绘制视图显示到界面上,所以界面上显示的是第二次绘制的内容, 具体为什么造成错乱 还没找出原因,不过将宽高设置为match_parent后完美解决。