MS总结系列: layout_weight详细解析

来源:互联网 发布:三国如龙传网络不给力 编辑:程序博客网 时间:2024/05/22 12:32

1.多行textView在应用权重时效果不符合预期。


textView在LinearLayout中会参考父类的baseLine,如何解决呢?

textView会考虑父控件baseLine,如何解决?

设置父控件属性 baseLineAligned="false"

下面来讲正题,layout_weight如何使用?

下面我们把控件的宽都设置为match_parent

首先整体的宽度是480,所以剩余尺寸为480-3*480=-2*480

控件的宽度=定义的控件宽度+剩余宽度

A的剩余宽度=(L-(n*L))*A/A+B+C


所以呈现3:1:1

3.如何实现LinearLayout只有一个TextView 并且让他只占1/2


4.常见属性的区分 layout_X,X

控件的layout_x属性是交给父容器去设置的。

控件的x是本身设置的。

0 0
原创粉丝点击