您可以使用以下方法将图像添加到此按钮:
android:background="@drawable/image_name"
如果你想简单地为这个按钮的背景添加一些颜色,你可以这样做:
android:background="#ff0000" // color code for red color
此外,您可以像这样指定文本颜色:
android:textColor="#0000ff" // color code for blue color
如果您想更改按钮在不同事件上的背景,例如当按钮被聚焦、按下等时,您需要mybutton_style.xml
在drawable
文件夹中创建一个 xml 文件。
// code for mybutton_style.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/btn_image_pressed" /> <!-- pressed -->
<item android:state_focused="true"
android:drawable="@drawable/btn_image_focussed" /> <!--focused -->
<item android:drawable="@drawable/btn_image_default" /> <!-- default -->
</selector>
之后,您只需将其指定为按钮的背景:
android:background="@drawable/mybutton_style"