美文网首页
2020-08-20 设置Switch控件的颜色

2020-08-20 设置Switch控件的颜色

作者: lodtap | 来源:发表于2020-08-20 11:04 被阅读0次

    1.自定义switch的主题样式 

    <style name="MySwitch" parent="Theme.AppCompat.Light">

            <!-- Active thumb color & Active track color(30% transparency) switch 打开时的拇指按钮的颜色 轨迹颜色默认为30%这个颜色 -->

            <item name="colorControlActivated">@color/blue</item>

            <!-- Inactive thumb color switch关闭时的拇指按钮的颜色 -->

            <item name="colorSwitchThumbNormal">@android:color/white</item>

            <!-- Inactive track color(30% transparency) switch关闭时的轨迹的颜色 30%这个颜色 -->         <item name="android:colorForeground">@android:color/darker_gray</item>

    </style>

    2.使用方法

     在布局文件中给需要自定义控件中增加app:theme="@style/MySwitch" ;

    如果是 SwitchCompat 控件,则是增加 app:theme="@style/MySwitch" 。

    相关文章

      网友评论

          本文标题:2020-08-20 设置Switch控件的颜色

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