app/src/main/res/drawable/button_selector.xml
<?xml version="1.0" encoding="utf-8"?>
<ripple android:color="@color/blue_dark"
xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<selector>
<item
android:state_pressed="true">
<shape
android:shape="rectangle">
<corners android:radius="2dp"/>
<gradient
android:angle="270"
android:endColor="@color/orange"
android:centerColor="@color/red"
android:startColor="@color/red"/>
</shape>
</item>
<item>
<shape
android:shape="rectangle">
<corners android:radius="2dp"/>
<gradient
android:angle="90"
android:endColor="@color/orange"
android:centerColor="@color/red"
android:startColor="@color/red"/>
</shape>
</item>
</selector>
</item>
</ripple>