【Android】ListView高度调整工具
来源:互联网 发布:excel2003电脑版软件 编辑:程序博客网 时间:2024/05/19 18:15
根据传入的ListView子布局,设置ListView的高度尺寸
摘自:https://github.com/daimajia/AnimeTaste
import android.view.View;import android.view.ViewGroup;import android.widget.ListAdapter;import android.widget.ListView;/** * Created by daimajia on 14-1-23. */public class ViewUtils { public static void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapter = listView.getAdapter(); if (listAdapter == null) { // pre-condition 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); }}
0 0
- 【Android】ListView高度调整工具
- 【android】ListView的item高度调整
- 调整ListView的高度
- Android ScrollView中嵌套ListView,ListView根据内容自动调整高度
- android listview的高度
- android 计算ListView 高度
- Android ListView 获取高度
- Android listView获取高度
- ScrollView里面嵌套Listview调整listview的高度
- android 动态设置ListView 高度
- android的listview设置高度
- android 计算listview的高度
- Android重绘ListView高度
- Android动态计算ListView高度
- ScrollView嵌套ListView高度问题解决(工具)
- 动态计算ListView高度的工具类
- android tabwidget 调整高度文字居中
- android tabwidget 调整高度文字居中
- HDU 1237 简单计算器
- oracle创建表空间及用户赋予权限
- poj 1228 凸包(能否恢复农场形状)
- JavaScript变量作用域和变量提升解释(JavaScript Variable Scope and Hoisting Explained)
- 10018---jQuery--遍历
- 【Android】ListView高度调整工具
- L脚本语言的表对象应用
- Java Nio 二、Java NIO综述
- 开源搜索引擎的尝试《引言》
- springmvc注解方式访问
- 认识标签<一>
- Android中Activity生命周期以及启动模式
- 硬盘分区和Linux文件系统
- LeetCode86 Partition List