Android / Styling a Button: фон также позади Drawable слева и Drawable справа - PullRequest
1 голос
/ 15 сентября 2010

Я стилизую кнопку, ширина которой может изменяться в программе через другой контент. Я получил файлы png от дизайнера следующим образом:

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

Я думал, что все в порядке с назначением свойств кнопки следующим образом:

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

НО это не должно быть так;) Прямо сейчас Background.png начинается там, где начинается Drawable Left и заканчивается в конце Drawable Right. Является ли использование этих Drawable Properties неправильным способом в этом случае?

Вот код:

<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>

..

1 Ответ

3 голосов
/ 15 сентября 2010
...