天天看点

设置扁平化按钮

在res->drawable-hdpi下创建XML

设置扁平化按钮
设置扁平化按钮

button.xml代码如下:

<?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="#EE82EE"/>
            <corners android:radius="8dp"/>
        </shape>
    </item>
    
    <item android:state_pressed="false">
        <shape >
            <solid android:color="#DA70D6"/>
            <corners android:radius="8dp"/>
        </shape>
    </item>

</selector>
           

在button背景图片引用button.xml就行了

android:background="@drawable/button"
           

效果图:

设置扁平化按钮