quiero para determinar la altura y la anchura disponible de la disposición de los padres a los que tengo que añadir mi punto de vista.Android - Obtener el alto de la disposición de los padres
he utilizado muchos métodos en el diseño como
- layout.getHeight()
- layout.getRootView(). GetHeight()
Todos estos métodos devuelven 0 (cero) como el resultado.
Mi requisito principal es poder dar ancho a una vista que es un% del ancho del diseño.
también que no quiero usar la etiqueta para esto. Quiero hacerlo a través del código.
Gracias de antemano.
Pero ¿Cómo consigo la de la altura y la anchura de la disposición de los padres. ........... LayoutParams lp = new LinearLayout.LayoutParams (ancho, alto, peso); ......... Para dar altura en% este método solo es útil si tengo diseños y altura de padres. – Robin
No, no necesita saber el ancho/alto exacto del elemento principal para usar este método. Puede especificar cualquier cosa entre 0 a 1 como un peso. Así que, por ejemplo, si tengo myButton dentro de parentLayout, y quiero que myButton ocupe el 30% del diseño principal ... Usaría algo como: –
el espacio de comentarios lo siento no fue suficiente ... Edité mi respuesta anterior. –