텍스트가있는 배경 이미지가있는 버튼이있을 수 있습니까?
문제
복제 된 배경 패턴과 일반 버튼 텍스트가있는 버튼이 필요합니다. 레이아웃 XML에서 이것을 지정하는 방법은 무엇입니까?
해결책
우세하다 android:background
에 Button
문제의. 또는 재사용을 위해 자신의 스타일을 선언하고 android:background
기본 버튼 스타일에서 :
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyButtonStyle" parent="Widget.Button">
<item name="android:background">@drawable/fancy_button</item>
</style>
</resources>
두 경우 모두 fancy_button
그림이 이미지 일 것입니다. StateListDrawable
.
용 Button
이를 적용하려는 인스턴스는 다음과 같습니다.
<Button style="@style/MyButtonStyle" />
.
다른 팁
사용을 고려하십시오 ImageButton 정기적 인 것을 사용하는 대신.
제휴하지 않습니다 StackOverflow