RelativeLayout中layout_alignParentRight="true"无效的解决办法
发布日期:2021-06-29 13:13:51
浏览次数:2
分类:技术文章
本文共 485 字,大约阅读时间需要 1 分钟。
最近使用RecyclerView自定义控件,Item布局中遇到一个坑发现初始化的时候一个控件被遮盖了,也就是layout_alignParentRight="true"没有生效,但是触摸滑动RecylerView之后Item中的元素又都显示正常了!
初步判断是item布局文件中某一个属性没有配置对。 经过排查是RelativeLayout中layout_width需要设置成match_parent或者固定大小,layout_alignParentRight="true"才有效。 这种情况的解决办法有两个:- 直接将layout_width设为match_parent。
- 测量RecyclerView可用宽度,动态的将RelativeLayout设置成固定宽度。
针对遇到的这个问题究其原因的话,应该是初始化的时候设置为wrap_content时,view或者viewgroup没有正确执行measure和layout方法,滑动之后又正确执行了上述两个方法。
所以使用RelativeLayout使用match_parent,因为它的自身执行的方法和线性布局有所不同!转载地址:https://chalk.blog.csdn.net/article/details/98968092 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年04月17日 16时34分16秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Android HTTP 设置UA(User-Agent)及自定义
2019-04-29
如何快速融入团队并成为团队核心?(九)
2019-04-29
年薪百万是一种什么样的体验
2019-04-29
为什么有些公司不愿意微服务化,因为“太南了”
2019-04-29
如何有效的准备Java面试?
2019-04-29
线程池运用不当的一次线上事故
2019-04-29
女朋友生气是随机事件???
2019-04-29
漫画:腾讯面试题(盛最多水的容器)
2019-04-29
标量子查询产生的SQL性能瓶颈,该怎么合理优化?
2019-04-29
抱歉,我觉得有些人做副业并不靠谱
2019-04-29
如何看待程序媛们的职场焦虑和未来职业规划?
2019-04-29
换种监控姿势:基于深度学习+流处理的时序告警系统
2019-04-29
20+头部互联网公司面试总结及答案(Java方向)
2019-04-29
远程面试成功入职,我整理了一份面试指南!
2019-04-29
Redis亿级数据过滤和布隆过滤器
2019-04-29
程序员百万年薪进阶指南(一)
2019-04-29
基于CAP模型设计企业级真正高可用的分布式锁
2019-04-29
构建企业级业务高可用的延时消息中台
2019-04-29
emlog程序音乐歌曲网源码
2019-04-29
Thinkphp宅音乐html5在线音乐播放器
2019-04-29