Android 在自定义线性布局的子视图上调用getWidth()

Android 在自定义线性布局的子视图上调用getWidth(),android,android-layout,android-linearlayout,Android,Android Layout,Android Linearlayout,我通过扩展LinearLayout创建自定义视图。在布局生命周期的第一个点,我可以在子视图上调用getWidth(),并获得正值吗?如果您在活动中,在onResume之后,并且如果您在调用方法“onLayout”之后在视图本身中 protected void onLayout(boolean changed, int l, int t, int r, int b) { // TODO Auto-generated method stub super.onLayout(change

我通过扩展LinearLayout创建自定义视图。在布局生命周期的第一个点,我可以在子视图上调用
getWidth()
,并获得正值吗?

如果您在活动中,在onResume之后,并且如果您在调用方法“onLayout”之后在视图本身中

protected void onLayout(boolean changed, int l, int t, int r, int b) {
    // TODO Auto-generated method stub
    super.onLayout(changed, l, t, r, b);
}


问候

如果您在活动中,在onResume之后,并且如果您在调用“onLayout”方法之后在视图本身中

protected void onLayout(boolean changed, int l, int t, int r, int b) {
    // TODO Auto-generated method stub
    super.onLayout(changed, l, t, r, b);
}

问候