Android学习笔记(四)layout_weight

来源:互联网 发布:淘宝客服在哪里应聘 编辑:程序博客网 时间:2024/04/28 14:22

layout_weight用于给一个线性布局中的诸多视图的重要度赋值,称为权值。

所有的视图都有一个layout_weight值,默认为零。


如果一个线性布局内含有两个TextView,他们的宽和高都为包裹内容,水平放置。

那么这个线性布局就会呈现两个TextView水平放置,右侧是空白区域


若果设置他们的layout_weight分别为1和2,

则layout_weight会将该空白区域平均分成1+2等份,然后将1份分给layout_weight为1的控件,将两份分给layout_weight为2的控件。


这样使用layout_weight只是将空白区域等份,若将子控件的宽设置为0dp,则可以将父控件等份,然后分给子空间。

原创粉丝点击