Tengo el siguienteDisposición lineal de peso y estatura
<linearLayout>
<RelativeLayout>
<!-- Header -->
</RelativeLayout>
<linearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:weightSum="6">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1">
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1">
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1">
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1">
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1">
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1">
</LinearLayout>
</linearLayout>
Sin embargo, los diseños no están asumiendo para llenar la altura adecuada Deseo para el efecto deseado de una LinearLayout por debajo de otro y asumir 1/6 del espacio padre
En su lugar, parece estar aplicando el peso al ancho del elemento.
¿Cuál es el método correcto para suponer el porcentaje de altura en Android? El ancho parece ser muy fácil con el peso, pero parece que no puedo corregirlo en la altura.
Me parece correcto ... Oh, intenta especificar 'orientation: vertical' en el elemento principal' LinearLayout'. –
Tengo el mismo problema, con un giro. En mi caso, la distribución lineal de raíz tiene una mezcla de diseño lineal, diseño de cuadros y diseño relativo. Alguna pista donde me estoy equivocando. He especificado la orientación en todo el diseño lineal. –