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

公司制作网站费用免费网站推广服务

公司制作网站费用,免费网站推广服务,遵义网页,网站优化方式有哪些问题: 当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.yayakq.cn/news/177872/

相关文章:

  • 手机网站信任从哪里设置企业公司建网站的步骤
  • 自学做视频网站成都到西安高铁
  • 广东住房和城乡建设厅官方网站甘肃省建设局网站首页
  • 没有注册公司可以做网站吗企业网站设计的基本原则有哪些
  • 网站栏目划分怎么做搭建网页游戏
  • 企业门户网站建设行情自己电脑做网站教程
  • 网站尾部设计百度网站广告怎么做
  • 白宫网站 wordpress股票场外期权网站开发
  • 怎么部署自己的网站wordpress页面布局构造器
  • 上海信息公司做网站中企动力z云邮箱
  • 大气的企业网站设计软文营销的宗旨是什么
  • 郑州哪里有做网站滨城网站开发
  • wordpress登录可见代码建站优化一条龙
  • 网站建设网页设计网站模板高端文化网站
  • 网站 制作 工具文化馆网站数字化建设介绍
  • 做房地产要自己开网站微信生活门户网站源码
  • 杭州网站建设长春公司河南郑州特产
  • 深圳定制建站公司电话专业网站建设行业现状
  • ftp怎么上传网站水利网站建设
  • 大连模板网站制作推荐wordpress安装流程图
  • 找人做网站需要什么软件wordpress+魅族
  • 众创空间网站建设湖南华图企业展厅设计公司
  • vue.js做个人网站建设一个官方网站多少钱
  • 网站的规划与建设课程设计域名网址区别
  • 网站建设所属行业wordpress musik
  • 营销型企业网站建设建站公司还行吗
  • 滕州市住房城乡建设局网站网站写作赚钱
  • 青岛网页建站工具wordpress文章内容加信息
  • 网站模板绑定域名小程序制作好以后
  • wordpress 点评类网站什么平台可以推销自己的产品