//设置Btdn显示的文本
//用xml方式设置btn的点击响应事件 android:onClick="btnDidClicked"
//设置btn的selector,点击下不同状态的显示
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="带文字的图片按钮"
android:background="@drawable/button_selector"
android:onClick="btnDidClicked"
/>
//设置btn的背景颜色或者图片 background
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hello"
android:background="@drawable/a"
/>
//设置btn上的图片和文字 drwaableUp,Right,...
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="world"
android:drawableRight="@drawable/a"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="123"
android:drawableTop="@drawable/a"
/>
selector文件
<?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/red"
></item>
<item android:state_pressed="false"
android:drawable="@drawable/orange"></item>
</selector>
drawable文件
<?xml version="1.0" encoding="utf-8" ?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
//solid设置背景
<solid android:color="#ffff00"></solid>
</shape>