Necesito acceso al ancho y la altura ya evaluados de todos los componentes en la vista Fragmento. Entonces necesito una notificación que me diga que la vista de la fase de disposición de fragmentos ya está hecha.Obtiene el ancho y la altura de los componentes en la vista de fragmento
En actividad puedo usar el método de ciclo de vida onWindowFocusChanged(boolean hasFocus)
, pero el fragmento no tiene este método.
La única forma que encontré es usar getView().addOnLayoutChangeListener()
. Pero llama varias veces y solo la última llamada es útil para mí.
¿Existe alguna forma mejor de cómo llamar a algunos después de que el diseño se hace en la vista del fragmento?
Pregunta relacionada http://stackoverflow.com/questions/14397959/capture-layout-resize-before-api-11 –