ScrollView中嵌套ListView造成ListView高度只显示一行解决办法
来源:互联网 发布:嵌入式linux启动美化 编辑:程序博客网 时间:2024/06/07 05:16
在listview setAdapter以后,加上以下代码即可:
public void childitem(ListView listView) { BaseAdapter listAdapter = listView.getAdapter(); if (listAdapter == null) { return; } 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); }
- ScrollView中嵌套ListView造成ListView高度只显示一行解决办法
- ScrollView中嵌套ListView,ListView只显示一行解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ScrollView中嵌套GridView,ListView只显示一行的解决办法
- ListView嵌套在ScrollView中,只显示一行的解决办法
- ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法
- ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法
- ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法
- ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法
- ScrollView嵌套GridView或者ListView只显示一行的解决办法
- ScrollView中嵌套ListView,TextView只显示一行的高度解决方案
- 日积月累:ScrollView嵌套ListView只显示一行
- ScrollView嵌套ListView解决只显示一行
- ScrollView嵌套ListView只显示一行
- 穷年累月:ScrollView嵌套ListView只显示一行
- 日积月累:ScrollView嵌套ListView只显示一行
- jquery-clear-default-input-values-once
- Git在Merge时提示(no branch)差点丢失数据,后找回
- WebService流行框架之Axis和CXF
- MFC 多线程及线程同步
- 共享一段CMPP编程时候,移动网关返回CMPP_SUBMIT_RESP消息中,解析Msg_Id字段的代码
- ScrollView中嵌套ListView造成ListView高度只显示一行解决办法
- lucene 4.3.0 demo 解析
- 函数指针讲解
- 熟练使用spring Aop
- PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
- 代码的未来
- MySQL- SHOW TABLE STATUS命令
- int eth_init (bd_t * bd)
- UIMenuController的UIWindow不是KeyWindow也会让UIMenuController不显示哦~