btn_choose.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 点击背景 -->
<item android:state_pressed="true"><shape>
<!-- 色值 -->
<solid android:color="#20B2AA" />
<!-- 圆角 -->
<corners android:radius="6dp" />
</shape></item>
<!-- 默认背景 -->
<item><shape>
<!-- 色值 -->
<solid android:color="#ffffff" />
<!-- 圆角 -->
<corners android:radius="6dp" />
<!-- 边框 -->
<stroke android:width="2dp" android:color="#58c3af" />
</shape></item>
</selector>
放到drawable文件夹下,在布局文件中加入如下代码:
<Button
android:id="@+id/btn_choosefirst"
android:layout_width="180dp"
android:layout_height="50dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="180.0dip"
android:background="@drawable/buttonstyle_choose"
android:text="@string/choose"
android:textColor="#58c3af" />
效果图如下: