Android 在自定义线性布局的子视图上调用getWidth()
我通过扩展LinearLayout创建自定义视图。在布局生命周期的第一个点,我可以在子视图上调用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
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);
}
或
问候