为了账号安全,请及时绑定邮箱和手机立即绑定

子View的可见性与其在布局中的位置关系???

判断child的状态时,子View的可见性为GONE时是不占用布局空间的,而直接跳过不设置就会在布局上空下该子view的位置,是不是需要重新测量数据可见子View的数据,然后设置布局时再将其去掉?

正在回答

2 回答

layout是确定自身的位置,在onLayout中是确定子View的位置,并将布局的过程传递给子View

0 回复 有任何疑惑可以回复我~

我觉得在设置布局时layout(int l, int t, int r, int b)不用考虑View的可见性问题,系统会自动根据View的状态帮你处理,可以看下源码LinearLayout的layout过程

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
打造Android中的流式布局和热门标签
  • 参与学习       30489    人
  • 解答问题       56    个

酷炫的热门标签到底是怎么实现的呢,本教程会给你答案

进入课程

子View的可见性与其在布局中的位置关系???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信