Android按鈕選中與未選中是的背景自定義
阿新 • • 發佈:2019-02-04
一、在drawable中新建背景樣式檔案
<?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="@color/key_gray"/> <!--<stroke android:width="1dip" android:color="#f403c9" />--><corners android:radius="5dp" /> <padding android:left="10dp" android:top="7dp" android:right="10dp" android:bottom="7dp" /> </shape> </item> <item android:state_focused="true"> <shape> <solid android:color="@color/key_gray"/> <!--<stroke android:width="1dip" android:color="#f403c9" />--> <corners android:radius="5dp" /> <padding android:left="10dp" android:top="7dp" android:right="10dp" android:bottom="7dp" /> </shape> </item> <item> <shape><solid android:color="@color/colorPrimary"/> <!--<stroke android:width="1dip" android:color="#f403c9" />--> <corners android:radius="5dp" /> <padding android:left="10dp" android:top="7dp" android:right="10dp" android:bottom="7dp" /> </shape> </item> </selector>
二、在控制元件中設定屬性background屬性進行引用