switch控件

243 阅读1分钟

Android 原生switch控件的颜色与软件不匹配,就想换个颜色。但是找个半天也没有找到在哪里设置。最后通过设置them,在style里添加


 font-family:"Source Code Pro"; font-size:11.3pt"><style name="Color1SwitchStyle">
    <item name="colorControlActivated">@color/colorPrimary</item>
    <!-- 关闭时的拇指按钮的颜色 -->
    <item name="colorSwitchThumbNormal">@color/gray</item>
    <!-- witch关闭时的轨迹的颜色  30%这个颜色 -->
    <item name="android:colorForeground">@color/gray</item>
</style>

在activity

setContentView之前
setTheme(R.style.Color1SwitchStyle);就可以改变颜色了。