Tag: switchcompat

如何改变SwitchCompat的轨道颜色

我试过使用下面的链接来改变SwitchCompat的颜色: 如何改变一个SwitchCompat的颜色 注意我的开关中的低对比度: 但是,在更改所有相关的颜色值后,SwitchCompat的轨道(较亮的灰色)保持不变。 除了颜色,我不想改变外观。 拇指是粉红色的,我希望轨道有一些对比。 我想在我的styles.xml中定义一个值吗? 我试过这些值(随机的非白色): <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/first</item> <item name="colorPrimaryDark">@color/second</item> <item name="colorAccent">@color/third</item> … <item name="colorControlActivated">@color/first</item> <item name="colorControlHighlight">@color/first</item> <item name="colorControlNormal">@color/second</item> <item name="colorSwitchThumbNormal">@color/second</item> <item name="colorButtonNormal">@color/second</item> …>