计算listview一项高度
来源:互联网 发布:chan算法 matlab代码 编辑:程序博客网 时间:2024/05/18 17:41
/** * 计算item高度 */public void countItemHight(){ totalHeight=0; for (int i = 0, len = popListviewAdapter.getCount(); i < len; i++) { View listItem = popListviewAdapter.getView(i, null, pop_listview); listItem.measure(0, 0); // 计算子项View 的宽高 int list_child_item_height = listItem.getMeasuredHeight()+pop_listview.getDividerHeight(); totalHeight += list_child_item_height; // 统计所有子项的总高度 // listView.getDividerHeight()获取子项间分隔符占用的高度 // params.height最后得到整个ListView完整显示需要的高度 ViewGroup.LayoutParams params = pop_listview.getLayoutParams(); params.height = totalHeight + (pop_listview.getDividerHeight() * (popListviewAdapter.getCount() - 1)); if(params.height>list_child_item_height*5){ LinearLayout.LayoutParams param = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, list_child_item_height*5); pop_listview.setLayoutParams(param); }else{ pop_listview.setLayoutParams(params); } }}
0 0
- 计算listview一项高度
- android 计算ListView 高度
- 计算listview的高度
- 计算listview高度
- 重新计算Listview高度
- 计算listview的高度
- 动态计算Listview高度
- 计算ListView高度
- 重新计算listview高度
- listview 动态计算高度
- ListView高度计算
- listview计算高度为空
- Listview的Item高度计算
- ListView的高度计算公式
- android 计算listview的高度
- ScrollView嵌套ListView高度计算
- 重新计算ListView的高度
- Android动态计算ListView高度
- 性能指标之资源指标-CPU-谁占用了CPU-函数级-truss
- ORACLE 11G导入数据报ORA-12154错误解析
- 简单说一说数据结构——栈
- ubuntu安装pycharm
- 1044. Shopping in Mars (25)
- 计算listview一项高度
- 大型网站的高可用分析
- linux下automake用法
- 友盟第三方登录集成
- windows环境下ElasticSearch5以上版本安装head插件
- 第43篇一对多按原型图做(一)及 array_diff_key() 及array_diff_uassoc() 周日
- Redis的11种Web应用场景
- 性能指标之资源指标-CPU-谁占用了CPU-函数级-curt
- 你还在为移动端选择器而捉急吗?【原创】