ListView高度
来源:互联网 发布:有夜币的是什么软件 编辑:程序博客网 时间:2024/04/27 22:07
ListView只显示第一个子项的情况下,需要设置它的布局参数,以显示全部子项。只需要调用以下函数即可。
private void setListViewHeightBasedOnChildren(ListView listView) {
ListAdapter listAdapter = listView.getAdapter();
if (listAdapter == null) {
return;
}
int totalHeight = 0;
for (int i = 0, len = listAdapter.getCount(); i < len; 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);
}
private void setArrowHind(){
arrow.setVisibility(View.GONE);
}
本文出自 “Focus_000” 博客,请务必保留此出处http://120806872.blog.51cto.com/8289253/1369199
- ListView高度
- android listview的高度
- listview 适应 listviewitem 高度
- android 计算ListView 高度
- 计算listview的高度
- 计算listview高度
- listview滚动高度
- ListView高度设置
- 最大高度的listview
- 调整ListView的高度
- Android ListView 获取高度
- listView 动态设置高度
- 重新计算Listview高度
- Android listView获取高度
- ListView高度问题
- 固定ListView的高度
- 计算listview的高度
- 动态计算Listview高度
- Android计算器布局
- Android RelativeLayout属性
- Android RelativeLayout属性
- android给listview设置分割线Divider样式
- SBT构建开发环境
- ListView高度
- 解决iOS报错libc++abi.dylib handler threw exception
- ActionContext和ServletActionContext小结
- ActionContext和ServletActionContext小结
- Struts ActionContext和ServletActionContext小结
- ActionContext和ServletActionContext小结
- Android RelativeLayout
- 解决Popupwindow挡住软键盘问题
- 求若干个整数的平均数