前言
我之前一直是分别写了两个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>