Estoy tratando de obtener el ancho de un botón cuyo android:layout_width
se establece en wrap_content
. Cuando trato de hacer eso en onCreate()
usando getMeasuredWidth()
, obtengo un valor de cero porque creo que la vista aún no está lista.Android - Obteniendo el ancho de un botón que está configurado para wrap_content
¿Cuándo debería obtener el ancho? ¿Hay algún oyente al que pueda conectarme cuando la vista finaliza la inicialización?
FYI: 'removeGlobalOnLayoutListener' está en desuso en las API más recientes, y es' removeOnGlobalLayoutListener' ahora. Para más información: http://stackoverflow.com/a/16190337/487940 – harsimranb