style studio imagen ejemplo crear ajustar android relativelayout imagebutton fill-parent

studio - imagebutton android image size



¿Hay una manera de completar el padre menos un número fijo en RelativeLayout de Android? (2)

  1. Utilice el atributo xml android:layout_marginLeft para especificar espacio adicional en el lado izquierdo de su vista.
  2. Use el atributo xml android:layout_marginRight para especificar espacio adicional en el lado derecho de su vista.
  3. Utilice el atributo xml android:layout_marginTop para especificar espacio adicional en la parte superior de su vista.
  4. Utilice el atributo xml android:layout_marginBottom para especificar espacio adicional en la parte inferior de su vista.
  5. Utilice el atributo xml android:layout_margin para especificar espacio adicional en los lados izquierdo, superior, derecho e inferior de su vista.

En su caso, su declaración de ImageButton se verá así.

<ImageButton android:id="@+id/button1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="Button" android:layout_marginLeft="15dp" android:layout_marginRight="15dp" android:src="@drawable/a"

Tengo un ImageButton que quiero llenar en su contenedor RelativeLayout principal para su ancho, pero menos unos pocos dp, así que tiene algo de relleno izquierdo y derecho. Intenté fill_parent-10dp pero eso causa un error y no se procesa.

Gracias


Ponga un android:layout_margin="10dp" en ImageButton, junto con

android:layout_width="fill_parent" android:layout_height="fill_parent"