美文网首页
Android 点击按钮变色

Android 点击按钮变色

作者: 青见仔 | 来源:发表于2017-04-27 22:11 被阅读0次

在res文件夹下新建一个文件夹drawable,这是无关分辨率的:

在下面建立一个xml文件:shape.xml

<!--按钮点击state_pressed之后颜色-->
<item android:state_pressed="true">
    <shape>
    <solid android:color="@color/colorBule" />
    <corners android:radius="5dp" />
    </shape>
</item>


<!--android:state_enabled 能够接受触摸或者点击事件-->
<item
    android:state_enabled="false">
    <shape>
    <solid android:color="@color/colorH" />
    <corners android:radius="5dp" />
    </shape>
</item>


<!--按钮默认颜色-->
<item>
    <shape>
    <solid android:color="@color/colorDefaultBule" />
    <corners android:radius="5dp" />
    </shape>
</item></selector>

2,在代码中引用

相关文章

网友评论

      本文标题:Android 点击按钮变色

      本文链接:https://www.haomeiwen.com/subject/dzwnzttx.html