前言
我之前一直是分别写了两个Button的shape之后,再在selector中分别调用这两个背景, 感觉这样十分费劲, 所以今天我们来实现这个selector+shape
Selector
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true"> <shape> <corners android:radius="5dp" /> <solid android:color="@color/color_pressed"></solid> </shape> </item> <item> <shape> <corners android:radius="5dp" /> <solid android:color="@color/color_normal"></solid> </shape> </item> </selector>