android scrollview嵌套listview出现高度显示不全解决方案
来源:互联网 发布:动网论坛php版 编辑:程序博客网 时间:2024/05/17 04:48
/** * scrollview嵌套listview显示不全解决 * @param listView */public static void setListViewHeightBasedOnChildren(ListView listView) {ListAdapter listAdapter = listView.getAdapter();if (listAdapter == null) {// pre-conditionreturn;}int totalHeight = 0;for (int i = 0; i < listAdapter.getCount(); i++) {View listItem = listAdapter.getView(i, null, listView);listItem.measure(0, 0);totalHeight += listItem.getMeasuredHeight();}ViewGroup.LayoutParams params = listView.getLayoutParams();params.height = totalHeight+ (listView.getDividerHeight() * (listAdapter.getCount() - 1));listView.setLayoutParams(params);}
然后在setdapter以后调用该方法就解决问题了。
itemView 是 RelativeLayout时 异常处理:http://blog.csdn.net/ljz2009y/article/details/18351491
0 0
- android scrollview嵌套listview出现高度显示不全解决方案
- Android ScrollView中嵌套ListView和GridView显示不全解决方案
- ScrollView嵌套ListView显示不全解决方案
- ScrollView嵌套ListView显示不全解决方案
- ScrollView嵌套Listview导致Listview显示不全解决方案
- ScrollView嵌套ListView冲突高度显示不全问题
- scrollview嵌套ExpandableListView、ListView导致显示高度不全
- Android中 ScrollView(ListView)中嵌套ListView时显示不全的简便解决方案
- Android中 ScrollView(ListView)中嵌套ListView时显示不全的简便解决方案
- Android中 ScrollView(ListView)中嵌套ListView时显示不全的简便解决方案
- Android中 ScrollView(ListView)中嵌套ListView时显示不全的简便解决方案
- ScrollView嵌套 ListView显示不全
- ScrollView中嵌套ListView时显示不全的简便解决方案
- ScrollView中嵌套ListView时显示不全的解决方案
- ScrollView中嵌套ListView时显示不全的解决方案
- ScrollView中嵌套ListView时显示不全的解决方案
- ScrollView中嵌套ListView时显示不全的简便解决方案
- ScrollView中嵌套ListView时显示不全的解决方案
- 几种非代码警告的解决方案
- 3. memcached的删除机制和发展方向
- .net中的抽象方法
- rpm参数
- wince添加ftp server
- android scrollview嵌套listview出现高度显示不全解决方案
- QQ音乐产品经理黄楚雄:产品与用户的情感联系
- rpm范例
- 4. memcached的分布式算法
- Android_TextView属性XML详解
- shutdown
- 5. memcached的应用和兼容程序
- 自己实现的一个简单的HttpEngine库
- 协方差,相关系数及求解过程