1.首先在drawable文件下写入一个xml文件,我取名为button_background_xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/newbutton_press_ture_xml" android:state_pressed="true"></item>
<item android:drawable="@drawable/newbutton_press_false_xml" android:state_pressed="false"></item>
</selector>
2.然后对应的创建下面的俩个子xml文件
a、
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#D5661B" />
<stroke
android:width="2dp"
android:color="#D5661B" />
<corners
android:bottomLeftRadius="5dp"
android:bottomRightRadius="5dp"
android:topLeftRadius="5dp"
android:topRightRadius="5dp" />
</shape>
b、
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#4FC1E9" />
<stroke
android:width="2dp"
android:color="#4FC1E9" />
<corners
android:bottomLeftRadius="5dp"
android:bottomRightRadius="5dp"
android:topLeftRadius="5dp"
android:topRightRadius="5dp" />
</shape>
3.最后在Button按钮里面直接调用即可
<Button
android:id="@+id/aixin_guanzhu"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_margin="10dp"
android:background="@drawable/button_background_xml" //这里使用了最上面的那个xml文件
android:text="关注群友"
android:textColor="#FFFFFF"
android:textSize="14sp" />
ps:可以根据需求换成不同的颜色值
demo下载地址: http://download.csdn.net/detail/as425017946/9433407