ViewGroup.layout(int l, int t, int r, int b)四个输入参数的含意

来源:互联网 发布:excel数据匹配 编辑:程序博客网 时间:2024/05/07 06:14

ViewGroup.layout(int l, int t, int r, int b)四个输入参数的含义




ViewGroup.layout(int l, int t, int r, int b)这个方法是确定View的大小和位置的,然后将其绘制出来,里面的四个参数分别是View的四个点的坐标,他的坐标不是相对屏幕的原点,而且相对于他的父布局来说的,

如上图所示:

l 和 t 是控件左边缘和上边缘相对于父类控件左边缘和上边缘的距离

r 和 b是空间右边缘和下边缘相对于父类控件左边缘和上边缘的距离


也可以理解为:

l,t是左上角点的坐标

r,b是右下角点的坐标

根据这两个点可以绘制出图形(大小和位置)



0 0