listView Item中动态或复杂布局时getview调用两遍造成刷新后控件相互错乱解决方案

解决方法:将listview的宽高设置为match_parent。

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

猜你喜欢

转载自blog.csdn.net/cui130/article/details/78400215