Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
#1

Как можно изменить цвет переключателя SwitchCompat? - Программирование Android

16.08.2016, 10:45. Просмотров 219. Ответов 3
Метки нет (Все метки)

Мне нужно задать свои цвета для переключателя SwitchCompat для его активного и неактивного состояния. Как можно это сделать?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.08.2016, 10:45     Как можно изменить цвет переключателя SwitchCompat?
Посмотрите здесь:
Как изменить цвет у Status Bar Android
Как изменить цвет меню приложения? Android
Android Как изменить цвет заголовка приложения?
Как изменить цвет одного из элементов ToolBar Android
Как изменить цвет рабочего окна с темного на белый? Android
Как изменить цвет кнопки, на которую установлен селектор? Android
Android Изменить цвет AlertDialog
Android Изменить цвет пикселя на изображении
Android Изменить цвет диалогового окна
Изменить цвет заголовка шаблона Android
Не получается изменить цвет кнопки Android
Изменить цвет у item-a в listView Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2414 / 1859 / 583
Регистрация: 12.05.2014
Сообщений: 6,596
Завершенные тесты: 1
16.08.2016, 11:09     Как можно изменить цвет переключателя SwitchCompat? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
XML
1
2
3
4
5
6
    <android.support.v7.widget.SwitchCompat
        android:layout_gravity="center"
        app:thumbTint="@color/switch_selector"
        app:trackTint="@color/switch_selector"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
и в папке res/color создаем селектор для цвета, назовем, например, switch_selector.xml
XML
1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:color="#F55" android:state_checked="true"/>
    <item android:color="#5F5" android:state_checked="false"/>
</selector>
у меня на превью цвета корректно показывают только после ребилда проекта
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
16.08.2016, 15:42  [ТС]     Как можно изменить цвет переключателя SwitchCompat? #3
А если у меня есть уже готовый drawable для переключателя то как его установить в переключатель?Если мне нужно не цвет а drawable установить?
Pablito
2414 / 1859 / 583
Регистрация: 12.05.2014
Сообщений: 6,596
Завершенные тесты: 1
16.08.2016, 16:02     Как можно изменить цвет переключателя SwitchCompat? #4
XML
1
android:thumb="@drawable/дравабле"
и отвечая на следующий вопрос, трек можно поменять так
XML
1
app:track="@drawable/дравабле"
Yandex
Объявления
16.08.2016, 16:02     Как можно изменить цвет переключателя SwitchCompat?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru