scrollview,里面放置listview时候高度显示不全
2013-12-26 16:51
357 查看
这些天项目又是一个scrollview,里面加入一个显示车辆的view和车辆详情listview,界面如图
这个白色背景的界面全部是动态添加上去的,上面两个是显示用户的车辆,下面是一个listview显示车辆详情的
逻辑是点击上面两个显示车辆的下面的listview跟着数据变化
问题还是出很多,第一次加载的时候数据可以完全显示出来(listview获取了所有子项的高度和再添加到界面的)
在车辆信息点击事件里直接设置scrollview里面子布局的高度(scrollview只能直接包含一个子view)
发现如果第一辆车的数据少于第二辆车的时候,多余的数据显示不出来了,还是那个问题scrollview高度不会刷新,
最后这样解决的 不当点击后listview需要刷新的时候不去设置scrollview的直接子view高度,而是设置listview空间的高度
比如listviewlayout.getLayoutParams().height = getscrollvie();//这个方法是获取listview更新后子项的所有高度方法。这样就
相关文章推荐
- ListView(ScrollView)嵌套ListView、GridView显示不全,内容大于一行计算的高度不正确的解决办法
- 自定义控件之解决ScrollView里面嵌套ListView显示不全的问题
- ScrollView中嵌入Listview,当item高度不一样的时候,item展示不全问题
- 解决ScrollView嵌套ListView,列表项高度不同,显示不全的问题
- 【Android基础学习】动态设置 listView的高度,解决scrollView中嵌套listview时显示不全的问题
- android _scrollview嵌套listview出现高度显示不全解决方案
- Android-ScrollView中listview控件高度正确显示
- ListView嵌套在ScrollView内显示不全的解决办法
- scrollview 与 listView 的显示不全问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- ExpandableListView使用(三)-ScrollView嵌套ExpandableListView,列表显示不全
- Android_ScrollView中嵌套ListView显示不全的解决方法
- 解决ScrollView内嵌套ListView时显示不全的问题
- 解决LisTview 和gridView在ScrollView中显示不全和其他异常的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- Android ScrollView中嵌套ListView和GridView显示不全解决方案
- android ScrollVIew中嵌套GridView,和ListView显示不全解决方法
- ScrollView中嵌套ListView让ListView显示完整高度
- Android 当ScrollView里面嵌套Listview时计算高度
- Android中 ScrollView(ListView)中嵌套ListView时显示不全的简便解决方案