我需要在顶部具有复制背景图案和普通按钮文本的按钮 - 如何在布局 XML 中指定它?
问问题
1870 次
2 回答
0
考虑使用ImageButton而不是使用常规按钮。
于 2010-02-16T21:24:23.200 回答
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
可绘制对象都将是图像,或者更可能是StateListDrawable
.
对于Button
您希望将其应用于的实例,您可以:
<Button style="@style/MyButtonStyle" />
.
于 2010-02-16T21:44:11.053 回答