1、在drawable中新建一个button_drawablw.xml文件
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="false">//没有选中时候的样式 <shape> <solid android:color="#03A9F4" /> <corners android:radius="10dp" /> </shape> </item> <item android:state_pressed="true">//选中时候的样式 <shape> <solid android:color="#c0c0c0"></solid> <corners android:radius="10dp"></corners> </shape> </item></selector>2、在style.xml文件中怎么样式
<style name="btn_nomal_style"> <item name="android:minHeight">0dp</item> <item name="android:minWidth">0dp</item> <item name="android:paddingLeft">10dp</item> <item name="android:paddingRight">10dp</item> <item name="android:paddingBottom">4dp</item> <item name="android:paddingTop">2dp</item> <item name="android:textSize">12sp</item> <item name="android:background">@drawable/button_nomal_style</item> </style>button调用
<Button android:id=... ... style="@style/button_nomal_style"/>