getWidth () y getHeight () siempre devuelven 0. Vista personalizada

En un fragmento, estoy inflando un diseño con varias vistas de niños. Necesito obtener las dimensiones (ancho y alto) de una de ellas, que es una vista personalizada.

Dentro de la clase de vista personalizada puedo hacerlo fácilmente. Pero si trato de hacerlo desde el fragmento, siempre obtengo 0 como dimensiones.

 public void onViewCreated(View view, Bundle savedInstanceState) {

    super.onViewCreated(view, savedInstanceState);
    View culoide = view.findViewWithTag(DRAW_AREA_TAG);
    Log.d("event", "culoide is: "+culoide.getWidth()); // always 0
}

Me imagino que onViewCreated debería ser el lugar correcto para obtenerlo, pero bueno, esto sucede. Intenté antes con super.onViewCreated, en la depuración parece que 'findViewWithTag' encuentra la vista correcta, intentado solo con el soporte de api 7 v4.

¿Alguna ayuda?

Respuestas a la pregunta(5)

Su respuesta a la pregunta