Ver Mensaje Individual
  #4  
Viejo 23/01/15, 20:55:38
Array

[xs_avatar]
Walnow Walnow no está en línea
Usuario novato en la web
 
Fecha de registro: nov 2014
Mensajes: 15
Modelo de smartphone: Galaxy S4
Tu operador: Movistar
 Cita: Originalmente Escrito por oxot Ver Mensaje
No veo claro tu distribución. Si nos has puesto atributos de altura máxima, el layout de ImageView va a ocupar todo el padre aunque pongas luego los botones, que quedarán fuera.
Yo pondría
Código:
<LinearLayout horizontal>
     <ImageView> con el atributo heigth=0dp y weight
     <LinearLayout vertical> con el atributo heigth=0dp y weight
     <Button>
     <Button>
supongo que te refieres a algo como esto

Código:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="16dp">

    <ImageView
        android:layout_width="fill_parent"
        android:layout_height="0dp"
        android:id="@+id/imageView"
        android:src="@drawable/ic_launcher"
        android:layout_weight="90"
        android:layout_margin="20dp"
        android:background="@android:drawable/editbox_background_normal" />

    <LinearLayout
        android:orientation="horizontal"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_weight="10"
        android:layout_gravity="center_vertical">

        <Button
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:text="New Button"
            android:id="@+id/button"
            android:layout_weight="0.5"
            android:layout_gravity="center_vertical" />

        <Button
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:text="New Button"
            android:id="@+id/button2"
            android:layout_weight="0.5"
            android:layout_gravity="center_vertical" />
    </LinearLayout>
</LinearLayout>
Lo que no me cuadra es la utilización del weight como en este caso 90 / 10 porque en vez del 10 me gustaría solamente usar la altura de los botones para el layout. Además de esta manera al cambiar la configuración entre un telefono y una tablet no se distorsionan los botones?
Responder Con Cita