Tengo un LinearLayout
que tiene una imagen de fondo (un archivo png parcheado 9). ¿Cómo puedo agregar relleno a la izquierda y derecha para que la imagen de fondo no ocupe todo el ancho? He intentado android:paddingLeft
y android:paddingRight
, pero eso no cambia nada.Cómo agregar relleno para la imagen de fondo
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:paddingLeft="25dip"
android:paddingRight="25dip"
android:background="@drawable/background">
El fondo completo todavía se extiende a todo el ancho de la pantalla.
esto no es tan bueno, ya que aumenta la profundidad de la jerarquía. ¿Puedes extender la respuesta con los detalles sobre cómo implementar esto con XML? –
he publicado otra solución usando inserto extraíble, por lo que no es necesario extenderla. gracias. –
Puede mejorar este diseño cambiando el LinearLayout externo con un FrameLayout – vovahost