步骤:
1. 该行所有的控件宽度都设置为0: layout_width="0dp" ;
2. 设置 layout_weight 属性:
假设一行有两个控件,第一个控件占整个屏幕宽度的3/8,则:
设置第一个 layout_weight="3" ,第二个属性 layout_weight="5" 。
即,某个控件的实际宽度 = 指定宽度 + 剩余宽度 × 比例
例中第一个控件的宽度 = 0dp + 屏幕宽度 × 3/8
高度比例同理
步骤:
1. 该行所有的控件宽度都设置为0: layout_width="0dp" ;
2. 设置 layout_weight 属性:
假设一行有两个控件,第一个控件占整个屏幕宽度的3/8,则:
设置第一个 layout_weight="3" ,第二个属性 layout_weight="5" 。
即,某个控件的实际宽度 = 指定宽度 + 剩余宽度 × 比例
例中第一个控件的宽度 = 0dp + 屏幕宽度 × 3/8
高度比例同理