美文网首页
Switch的简单设置颜色

Switch的简单设置颜色

作者: 爱我O就直说 | 来源:发表于2020-05-13 14:36 被阅读0次

    2020-05-13

    首先,使用android.support.v7.widget.SwitchCompat

    1、设置底部轨道颜色:app:trackTint

    <android.support.v7.widget.SwitchCompat
                android:id="@+id/Switch"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentRight="true"
                android:layout_centerVertical="true"
                android:checked="false"
                android:padding="10dp"
                android:textOff="开"
                android:textOn="关"
                app:trackTint="@color/gray_37" />
    

    2、设置选中时的圆圈颜色:

    (1)在styles.xml文件里定义一个style:

    colorAccent就是圆圈颜色

    <style name="GoldenAppTheme" parent="Theme.AppCompat.Light.NoActionBar">
            <!-- Customize your theme here. -->
            <!--        <item name="colorPrimary">@color/colorPrimary</item>-->
            <!--        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>-->
            <item name="colorAccent">@color/them_color_gold</item>
     </style>
    
    
    (2)配置文件里当前Activity设置them:
     <activity
          ...
          android:theme="@style/GoldenAppTheme" />
    

    相关文章

      网友评论

          本文标题:Switch的简单设置颜色

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