Android笔记(三十一):FrameLayout遇到的坑

背景

当FrameLayout里面是match_parent的时候,如果FrameLayout是wrap_content,则里面的view也会被当作wrap_content处理

原因

FrameLayout内的measureChildWithMargins -> getChildMeasureSpec的子类的MeasureSpec确定规则由父类的MeasureSpec和子类的LayoutParams决定

Spec对应关系

相关推荐
IT小白杨2 小时前
社媒多账号运营的环境隔离:一张图谱模型,解释清“为什么换IP还是被连坐“
经验分享·笔记·矩阵·指纹浏览器
andyweike3 小时前
Android Automotive
android
又见情义3 小时前
记一次 RK3568 Android 13 蓝牙反复重启问题的排查与修复
android
hai_android4 小时前
Kotlin Flow combine 源码剖析:一个 Channel 如何优雅合并多条流
android·java·kotlin
PC2005-cloud5 小时前
Rust学习笔记:控制流——if、loop、while、for与match
笔记·学习·rust
敲代码的瓦龙5 小时前
Jetpack?ViewModel!!!
android·开发语言·kotlin·android-studio
IT笔记5 小时前
Rust 迭代器多级链式调用执行顺序笔记
开发语言·笔记·rust
Godikov6 小时前
Android 工控终端实战:从秒级卡顿到毫秒响应,SQLite/LitePal 性能优化全记录
android
kyrie_sakura6 小时前
python学习笔记14 -- FastAPI
笔记·python·学习·fastapi
HwJack206 小时前
【HarmonyOS开发小实践】ArkUI 应用级状态AppStorage 与跨页面共享、持久化
ui·华为·性能优化·harmonyos