使用layout_weight设置控件占屏幕百分比
水平LinearLayout中如果A,B两个控件都是layout_weight="1",那么控件在水平方向占比为A的layout_width+1/2空闲空间,B的layout_width+1/2空闲空间,那么如果AB的layout_width为0的话,AB就平分整个屏幕了。
设置layout_weight=match_parent的时候,剩余空间为负的父级控件的长度,所以会出现与设置为0时相反的结果。
水平LinearLayout中如果A,B两个控件都是layout_weight="1",那么控件在水平方向占比为A的layout_width+1/2空闲空间,B的layout_width+1/2空闲空间,那么如果AB的layout_width为0的话,AB就平分整个屏幕了。
设置layout_weight=match_parent的时候,剩余空间为负的父级控件的长度,所以会出现与设置为0时相反的结果。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步