我需要一个顶部有复制背景图案和普通按钮文字的按钮 - 如何在布局XML中指定它?
答案 0 :(得分:0)
请考虑使用ImageButton而不是使用常规的。{/ p>
答案 1 :(得分:0)
覆盖有问题的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
drawable都是图片,或者更可能是StateListDrawable
。
对于您希望应用此实例的Button
个实例,您可以执行以下操作:
<Button style="@style/MyButtonStyle" />
。