位置: 编程技术 - 正文

AndroidのScrollView中嵌套ListView时显示一行解决方法(android:scaletype="centercrop")

编辑:rootadmin

推荐整理分享AndroidのScrollView中嵌套ListView时显示一行解决方法(android:scaletype="centercrop"),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android l,android lk,android lru,android lk,android nestedscrollview,android_clg,android nestedscrollview,android nestedscrollview,内容如对您有帮助,希望把文章链接给更多的朋友!

在ScrollView中嵌套ListView时,ListView只能显示一行多一点.

原因在ScrollView中嵌套ListView控件,无法正确的计算ListView的大小,故可以通过代码,根据当前的ListView的列表项计算列表的尺寸。

AndroidのScrollView中嵌套ListView时显示一行解决方法(android:scaletype=

经过验证,简单有效,在listview.setAdapter()之后调用Utility.setListViewHeightBasedOnChilren(listview)就Okay 了。

[java] view plaincopyprint?public class Utility { public static void setListViewHeightBasedOnChildren(ListView listView) { //获取ListView对应的Adapter ListAdapter listAdapter = listView.getAdapter(); if (listAdapter == null) { // pre-condition return; } int totalHeight = 0; for (int i = 0, len = listAdapter.getCount(); i < len; i&#;&#;) { //listAdapter.getCount()返回数据项的数目 View listItem = listAdapter.getView(i, null, listView); listItem.measure(0, 0); //计算子项View 的宽高 totalHeight &#;= listItem.getMeasuredHeight(); //统计所有子项的总高度 } ViewGroup.LayoutParams params = listView.getLayoutParams(); params.height = totalHeight &#; (listView.getDividerHeight() * (listAdapter.getCount() - 1)); //listView.getDividerHeight()获取子项间分隔符占用的高度 //params.height最后得到整个ListView完整显示需要的高度 listView.setLayoutParams(params); } }

注意这里,如果listview最终显示的行数多于了一行,但是还是没有显示完全的时候,可以调节params.height的大小。。可以 &#; 等数&#;。

Android中的GET和POST请求 packagecom.xuexi.getposttest;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.PrintWriter;importjava.net.MalformedURLException;importjava.net.URL;im

Android显示WIFI列表功能实现 最近在做Android连接Wifi打印机的功能,无意间看到这个列表功能,比较简单,就实现了一下,没有DEMO。其实主要的就是使用WifiManager这个对象来进行操作

编写Android象棋游戏 最近写了一个Android的象棋游戏,在这里写一下后续的思路整理。首先是整体的思路,象棋需要哪些东西?对象有:棋盘,棋子,裁判,棋手;棋盘上拥

标签: android:scaletype="centercrop"

本文链接地址:https://www.jiuchutong.com/biancheng/376676.html 转载请保留说明!

上一篇:Java Spring AOP的两种配置方式(spring中aop实现)

下一篇:完美解决mac环境使用sed修改文件出错的问题(完美解决mac环境异常)

  • PHP字符串函数ucwords()的用法(php字符串函数大全)

    PHP字符串函数ucwords()的用法(php字符串函数大全)

  • 详解SQL Server的聚焦过滤索引(sql server基本知识)

    SQL Server对创建索引大小有限制,最大是字节,上述直接写的VARCHAR(MAX),所以会出错,切记,切记。

    此时我们在主键上创建非聚集索引,我们在主键RowID上创建一个过滤索引且SomeValue = 'JeffckyWang" class="img-responsive" alt="详解SQL Server的聚焦过滤索引(sql server基本知识)">

    详解SQL Server的聚焦过滤索引(sql server基本知识)

  • MySQL 读写分离实例详解(mysql读写分离实现原理)

    MySQL 读写分离实例详解(mysql读写分离实现原理)

  • Mac系统设置固件密码保护给窃贼制造一些麻烦(mac os固件下载)

    Mac系统设置固件密码保护给窃贼制造一些麻烦(mac os固件下载)

  • 安卓手机插电脑上没有反应?(安卓手机插电脑上用id密码能查什么)

    安卓手机插电脑上没有反应?(安卓手机插电脑上用id密码能查什么)

  • sed或awk处理文件最后一行的实现方法(sed cant read)

    sed或awk处理文件最后一行的实现方法(sed cant read)

  • JavaScript变量的作用域全解析(javascript 变量)

    JavaScript变量的作用域全解析(javascript 变量)

  • 税法规定固定资产最低价格
  • 消费税到底是什么
  • 公司个人借款如何入账
  • 小规模开票软件怎么下载
  • 农产品核定扣除增值税进项税额计算表
  • 绿化工程账务处理支出
  • 可转换公司债券属于哪一类金融资产
  • 资产重组的税务筹划
  • 建设工程的停工损失包括哪些内容
  • 员工借款怎么入账
  • 设备税款
  • 购买存货的进口商品
  • 服务费公司的账务处理
  • 个体户需要交税吗要交多少
  • 房地产预售款收条怎么写
  • 健身房税率是多少
  • 收到的劳务费发票进什么科目
  • 本月合计怎么做
  • 土地增值税进项税
  • 企业土地未全部使用如何缴纳房产税?
  • 民非企业缴纳税额怎么算
  • 如何玩转win11
  • 应交税金月底可以有余额吗
  • PHP:xml_parser_free()的用法_XML解析器函数
  • php中session和cookie的区别说法错误的是
  • 酒店购啤酒属于什么科目
  • 公司收到个人入股股金,然后又投资其他公司怎么做账
  • 购入专利权的会计科目
  • 售后回租经营租赁可以抵扣吗
  • 最小的电脑是多少寸的
  • 前端段落空两格怎么设置
  • 详解 HttpServletResponse
  • 深度学习实战10-数学公式识别-将图片转换为Latex(img2Latex)
  • 左右等宽上下等高的字有哪些
  • 路径规划步骤
  • pnmdp
  • vue如何配置路由
  • 员工不小心重复报销了
  • 如何办理出口退税备案
  • 限定性净资产的限定主体是
  • 核销发生的坏账损失
  • js let与var区别
  • cookie 会话
  • 公司法人和经理的区别
  • 防火门是属于固定材料吗
  • 个税系统中的离职怎么填
  • 库存商品是表达什么意思
  • 内部往来科目设置在哪类下
  • 损益类科目借贷怎么记
  • 外聘老师的费用如何做账
  • 结转成本应附什么原始凭证
  • 超市被盗怎么办
  • 工会经费的减除项是什么
  • 生育津贴与员工有关吗
  • 接受慈善捐款结尾怎么写
  • sqlserver代理无法启动怎样办
  • mysql函数用法
  • solaris的vi编辑
  • 使用u盘安装win10
  • xp系统ie浏览器怎么升级
  • 同一个用户
  • ubuntu16.04英文版安装教程
  • WIN7系统怎么删除UG其它版本的许可证
  • win10打开软件提示允许此应用对你设备进行更改
  • linux程序死机
  • win8microsoft账户
  • windows8兼容性
  • 飞完整版歌曲
  • 遮罩层出现后怎么点击其他地方隐藏
  • unity3d坐标系
  • python微信公众号开发教程
  • javascript的弹窗
  • javascript bug
  • python convexhull
  • 税务举报电话号码
  • 百望税控盘电子发票发送邮箱
  • 税控盘丢失怎么写情况说明
  • 贵阳市税务稽查
  • 课税对象与征税对象一样吗
  • 电子税务局密钥不一致
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设