próbowałem stosując poniższy link, aby zmienić barwę SwitchCompat:Jak zmienić kolor ścieżek SwitchCompat
How to change the color of a SwitchCompat
Zawiadomienie niska constrast w moim przełącznika:
Ale po zmianie wszystkich istotnych wartości kolorów ścieżka (jaśniejsza szara) SwitchCompat pozostaje taka sama. Nie chcę zmieniać wyglądu poza kolorem. Kciuk jest różowy i chcę, aby utwór miał pewien kontrast. Czy brakowało mi zdefiniowania wartości w pliku styles.xml?
Próbowałem te wartości (Random non-białych kolorów):
<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>
...>
Dziękuję i dobra kontrola samego kodu. –
w jaki sposób ustawić inny kolor aktywnego kciuka i aktywny kolor ścieżki? zamiast 30% różnicy przezroczystości w tym samym kolorze. – ir2pid
@ ir2pid: Możesz określić losowanie. –