Android布局:设置LinearLayout(Vertical)中控件的长度比例

步骤:

1. 该行所有的控件宽度都设置为0: layout_width="0dp" ;

2. 设置 layout_weight 属性:

    假设一行有两个控件,第一个控件占整个屏幕宽度的3/8,则:

    设置第一个 layout_weight="3" ,第二个属性 layout_weight="5" 。


即,某个控件的实际宽度 = 指定宽度 + 剩余宽度 × 比例

   例中第一个控件的宽度 =    0dp     + 屏幕宽度 ×  3/8


高度比例同理


版权声明:本文为kinderkindme原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。