ListView嵌套ListView中如何得到ListView的高度
来源:互联网 发布:武汉java培训机构面授 编辑:程序博客网 时间:2024/04/28 04:16
直接上代码.
private void setListViewHeight(ListView fragLv) {
//获得ListView的适配器ListAdapter adapter = fragLv.getAdapter();
if (adapter == null) return;
int height = 0;
for (int i = 0; i < adapter.getCount(); i++) {
//拿到Item
View listViewItem = adapter.getView(i, null, fragLv);
//计算宽高
listViewItem.measure(0, 0);
//叠加没一个子项的宽高
height += listViewItem.getMeasuredHeight();
}
//设置高度
ViewGroup.LayoutParams params = fragLv.getLayoutParams();
//Item的高度乘以分割线的高度
params.height = height + ((fragLv.getDividerHeight()) * (adapter.getCount() - 1));
fragLv.setLayoutParams(params);
}
0 0
- ListView嵌套ListView中如何得到ListView的高度
- 如何在ListView中嵌套ListView---listview的重新测量
- 嵌套listview的高度问题解决
- ListView中嵌套ListView
- ListView中嵌套listView
- ListView中嵌套ListView
- ListView中嵌套ListView
- ListView中嵌套ListView
- ListView中嵌套ListView
- Android如何在ListView中嵌套ListView
- 如何在ListView中嵌套ListView
- 如何在ListView中嵌套ListView
- Android如何在ListView中嵌套ListView
- 浅谈ScrollView嵌套ListView及ListView嵌套的高度计算
- ListView中嵌套ListView的事件处理
- ScrollView中嵌套ListView让ListView显示完整高度
- Android在ScrollView中嵌套ListView,ListView高度设置问题
- Scrollview 中嵌套Listview,listview高度的确定
- [王垠系列]什么是“对用户友好”
- java160104MakeNameDemo
- StreamCQL源码阅读(4) 应用程序执行
- Android之Intent传递数据的方式
- [王垠系列]GTF - Great Teacher Friedman
- ListView嵌套ListView中如何得到ListView的高度
- C语言学习之关键字第四讲
- [王垠系列]什么是语义学
- [王垠系列]怎样写一个解释器
- 深入了解DSP与ARM
- 设计模式(C#版)--简单工厂模式
- Docker memo
- sh文件的语法
- [王垠系列]TeXmacs:一个真正“所见即所得”的排版系统