我是靠谱客的博主 忧郁信封,最近开发中收集的这篇文章主要介绍Android shape selector 设置按钮背景 文字颜色,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1. selector 设置按钮各种状态下的背景

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:state_pressed="false" android:drawable="@drawable/dialog_button_normal"></item>
    <item android:state_pressed="true"  android:drawable="@drawable/dialog_button_selected"></item>
</selector>

2. shape设置背景颜色渐变

<?xml version="1.0" encoding="utf-8"?>

<shape xmlns:android="http://schemas.android.com/apk/res/android"

android:shape="rectangle">

<gradient

android:startColor="#3A3C39"

android:endColor="#181818"

android:angle="270"

/>

<corners android:radius="0dp" />

</shape>

3. 设置文本颜色变化
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <!--黑白字体颜色切换 默认是黑 点击之后是白-->
    <item android:color="@color/oranger" android:state_pressed="false" android:state_enabled="true"/>
    <item android:color="@color/white" android:state_pressed="true" android:state_enabled="true"/>
    <item android:color="@color/invaild" android:state_enabled="false"/>"
</selector>

最后

以上就是忧郁信封为你收集整理的Android shape selector 设置按钮背景 文字颜色的全部内容,希望文章能够帮你解决Android shape selector 设置按钮背景 文字颜色所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部