Android / Styling un botón: El fondo también está detrás Disponibles a la izquierda y la derecha Disponibles

StackOverflow https://stackoverflow.com/questions/3719423

Pregunta

Estoy Styling un botón cuya anchura se puede cambiar en el programa a través de contenido diferente. Tengo los archivos PNG desde el diseñador de esta manera:

[Left Border] [Background (just a strip with the gradient)] [Right Border]

pensé que estoy bien con la asignación de las propiedades de un botón como esto:

Background: Background.png
Drawable left: LeftBorder.png
Drawable right: RightBorder.png

Pero no será así;) En este momento el background.png comienza donde el Disponibles izquierda comienza y termina al final del Disponibles derecho. Es el uso de esas propiedades Drawable no de la manera correcta en este caso?

Este es el código:

<Button
  android:text="@+id/Button01"
  android:id="@+id/Button01"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:drawableLeft="@drawable/top_loaction_left"
  android:drawableRight="@drawable/top_loaction_right"
  android:background="@drawable/top_loaction_bg"></Button>

..

¿Fue útil?

Solución

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top