J'ai un ViewGroup qui contient un enfant (ImageButton). Je veux que viewGroup ait la taille exacte de son fils.Mesurer la taille de ViewGroup
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int desiredWidth = getChildAt(0).getMeasuredWidth();
int desiredHeight = getChildAt(0).getMeasuredHeight();
int width = resolveSize(desiredWidth,widthMeasureSpec);
int height = resolveSize(desiredHeight,heightMeasureSpec);
setMeasuredDimension(width,height);
}
Je reçois la taille des enfants (ImageButton) par getMeasuredWidth() et getMeasuredWidth(), mais ils retournent la valeur 0.
Veuillez poster un [mcve]. –