View.view.layout(l,t,r,b)

时间:2012-08-09 18:33:59

标签: android

View.view.layout如何在Android中运行? 我似乎无法弄清楚一致的行为。 如果是定位,为什么需要4个坐标而不仅仅是2个? 这是否意味着它与定位一样缩放?

1 个答案:

答案 0 :(得分:0)

  

这是布局机制的第二阶段。 (第一个是测量)。在此阶段,每个父级都会调用其所有子级上的布局来定位它们。这通常使用存储在度量pass()中的子度量来完成。带子项的派生类应覆盖onLayout。在那种方法中,他们应该为每个孩子打电话给布局。

Check out the source code