View.layout()如何工作?

时间:2013-09-22 20:56:01

标签: android

我正在学习Android开发,需要创建自己的ViwGroup

我的onLayout方法很简单:

    for (int i = 0; i < getChildCount(); i++) {
        View child = getChildAt(i);
        child.layout(0,0,50+i,50+i);
    }

我认为这会稍微抵消我的孩子的观点,但似乎只是将它们直接堆叠在一起。我想我不明白我所调用的layout方法是做什么的?有人可以更好地解释我需要如何使用它来定位我的孩子观点吗?每个参数如何工作?

l   Left position, relative to parent
t   Top position, relative to parent
r   Right position, relative to parent
b   Bottom position, relative to parent

0 个答案:

没有答案