首页 > TAG信息列表 > onLayout
一、自定义一个竖直Layout
垂直Layout 我们想到的第一直觉肯定是ViewGroup,自定义一个ViewGroup通常包含onMeasure(测量),onLayout(布局)。 onMeasure onMeasure是一个父往子依次measure的过程。当我们要画一个竖直的Layout.我们应该得到下图: 父控件的高度是子控件的高度和。设自定义viewgroup有三个Ed4.关于View的绘制 (中):layout
1.Layout过程 View的layout view的layout方法用来确定view本身的位置 public void layout(int l, int t, int r, int b) { ... } 先通过setFrame来设定4个定点位置,view在父容器中位置就确定来 layout内部调用onLayout, 用于父容器确定子元素位置(View未实现onLayout, 需一起Talk Android吧(第一百四十五回:Android自定义View之Layout二)
各位看官们,大家好,上一回中咱们说的是Android中自定义View之Layout的例子,这一回咱们继续说该例子。闲话休提,言归正转。让我们一起Talk Android吧! 看官们,我们在上一回中介绍了View中的Layout细节和流程,而且分析了layout()方法,不过没有分析onLayout()方法,因为它是空的。当时也