当前位置: 首页 > news >正文

漳州城乡住房建设部网站有免费做网站的吗

漳州城乡住房建设部网站,有免费做网站的吗,上海财务外包公司,wordpress网站搭建教程视频问题: 当ScrollView嵌套ListView时,ListView的高度设置为wrap_content时出现ListView的高度不能完全展开,而只显示的第一个Item。 解决方法: 按item的个数乘以高度计算出listview的总高度,并在数据变化时直接设置lis…

问题:

当ScrollView嵌套ListView时,ListView的高度设置为wrap_content时出现ListView的高度不能完全展开,而只显示的第一个Item。

解决方法:

按item的个数乘以高度计算出listview的总高度,并在数据变化时直接设置listview高度,保证完全显示。

具体如下:

1、计算高度:

    private int getListViewHeight(ListView listView){ListAdapter listAdapter = listView.getAdapter();if(listAdapter==null)return 0;int totalHeight = 0;int itemHeight = 0;int count = listAdapter.getCount();for(int i=0;i<count;i++){View itemView = listAdapter.getView(i,null,listView);itemView.measure(0,0);itemHeight = itemView.getMeasuredHeight();totalHeight += itemView.getMeasuredHeight();}int dividerHeight = listView.getDividerHeight() * (count-1);int itemHeight_1 = listView.getResources().getDimensionPixelSize(R.dimen.gnss_item_height);int re = itemHeight_1 * (count+6);return re;//(totalHeight + dividerHeight);}

2、动态设置控件高度:

        ViewGroup.LayoutParams params = listView.getLayoutParams();params.height = getListViewHeight(listView);listView.setLayoutParams(params);

问题解决。

参考链接:

https://blog.51cto.com/u_16175497/9499844

http://www.yidumall.com/news/101033.html

相关文章:

  • 内部券网站怎么做微信软文推广怎么做
  • 怎么做网站链接的快捷方式sem竞价托管代运营
  • 做网站的能赚多少钱国际新闻大事
  • app开发公司名字网站页面排名优化
  • 灵溪网站建设企业推广方法
  • 手机wap网站怎么做做关键词优化
  • a5网站诊断免费的电脑优化软件
  • 太原市网站建设网站35个成功的市场营销策划案例
  • 专业网站建设供应商王通seo
  • wordpress avada汉化天津seo选天津旗舰科技a
  • 几个做ppt的网站知乎百度搜索风云榜人物
  • 阿里巴巴网站做推广效果怎么样如何搜索网页关键词
  • 做的最好的宠物网站厦门seo网站推广
  • 宁晋县建设局网站网站百度手机端排名怎么查询
  • 用织梦模板做网站鸣蝉智能建站
  • 建设工程规范在哪个网站下载网站快速排名
  • 怎么看网站的建站公司是哪个seo课程多少钱
  • 微信公众号 做不了微网站昆明seo优化
  • 网站建设代码标准百度公司招聘条件
  • 网页设计学什么软件重庆seo推广运营
  • 做红酒网站网推平台
  • 网站建设的价位佛山做seo推广公司
  • html中文网站作业最佳磁力吧ciliba搜索引擎
  • 平板电脑 做网站开发太原seo公司
  • 个性化定制服务的网站品牌推广案例
  • 免费做计算机题的网站厦门seo网站优化
  • 网站怎么做展现量微信搜一搜seo优化
  • 网站建设四不问题拉新推广平台有哪些
  • 知名网站制作公司阿里云建站费用
  • 做网站php和java区别公司官网制作开发