Android自定义ViewGroup添加组合控件的子view

自定义ViewGroup添加组合控件的子view时

一定要重写

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
    measureChildren(widthMeasureSpec, heightMeasureSpec);
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
}

并且在onMeasure中一定要调用measureChildren函数

否则组合控件内部的子view不会显示




你可能感兴趣的:(android)