如何计算GridView的高度。ScrollView嵌套GridView
来源:互联网 发布:很黄很污的交友软件 编辑:程序博客网 时间:2024/05/29 15:49
/** * 获取GridView的高度 * @param gridView * @return */private int getGridViewHeight(GridView gridView){ ListAdapter adapter = gridView.getAdapter(); int height = 0; int itemViewHeight = 0; int adapterCount = 0; int verticalSpacing = gridView.getVerticalSpacing();//gridView设置的垂直边距 if(adapter != null){ adapterCount = adapter.getCount(); if(adapterCount > 0){ View itemView = gridView.getAdapter().getView(0,null,gridView); itemView.measure(0,0); itemViewHeight = itemView.getMeasuredHeight(); } } int columns = getGridDisplayState();//这个函数替换为getNumColumns() height = itemViewHeight * adapterCount; if(columns == 1){ return height; } if(adapterCount % columns != 0){ int rowsNum = adapterCount / columns + 1; height = itemViewHeight * (rowsNum * verticalSpacing); return height; }else{ int rowsNum = adapterCount / columns; height = itemViewHeight * (rowsNum * verticalSpacing); return height; }}
阅读全文
0 0
- 如何计算GridView的高度。ScrollView嵌套GridView
- ListView(ScrollView)嵌套ListView、GridView显示不全,内容大于一行计算的高度不正确的解决办法
- ScrollView嵌套GridView,GridView的写法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的情况
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- PullScollToRefreshView scrollView GridView的嵌套
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView,自定义Gridview动态设置Item的高度,屏幕适配
- Android 自定义当ScrollView里面嵌套GridView计算高度并获得焦点
- ScrollView嵌套ListView,gridView只显示一行解决方案 (以及计算显示高度错误问题)
- Android: 如何在ScrollView中嵌套GridView
- 小白Java求学之路之一:控制台实现用户注册、登录
- 算法竞赛入门经典(第二版) 习题
- 《围城》|我们终其一生,都在不同的围城中,逃也是逃不掉的。
- iOS网络--HTTP请求
- OC知识--类方法、对象方法介绍及区别
- 如何计算GridView的高度。ScrollView嵌套GridView
- OC知识--成员变量(属性,实例变量)的相关知识
- XGBOOST常用参数介绍
- OC知识--彻底理解内存管理(MRC、ARC)
- Java高并发编程(二)
- OC知识--Foundation框架详尽总结之『字符串类』
- 代码洁癖心得
- 网站部署之~阿里云系列汇总
- OC知识--Foundation框架详尽总结之『数组类』