¿Cómo calculo el ancho y el alto de una vista inflada si el elemento principal es una ventana emergente, no un grupo de visualización? No puedo utilizar LayoutInflator.inflate(int resId, ViewGroup parent, attachToRoot boolean)
porque PopupWindow no es un ViewGroup, así que uso LayoutInflator.inflate(int resId)
lugar, pero después de eso getWidth() y getHeight() devuelven cero :(Cómo obtener o calcular el ancho/alto de una vista inflada
que necesito para cambiar el tamaño de la PopupWindow para adaptarse a la vista, pero no puedo hacer por lo que hasta que la vista tiene un padre. ¿tengo un problema de la gallina o el huevo?
Por cierto, la vista es una subclase de RelativeView así calcular de forma manual es esencialmente fuera de la cuestión.
Gracias de avance, Barry
¿Es capaz de obtener las dimensiones de la vista después de llamar 'LayoutInflator.inflate (int Resid, ViewGroup padres , attachToRoot boolean) '? –