我尝试使用以下链接来更改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>
...>