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

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

Войти
Регистрация
Восстановить пароль
 
Lumber
96 / 96 / 36
Регистрация: 02.12.2015
Сообщений: 236
#1

Как поменять цвет нажатой кнопки в runtime? - Android

26.02.2016, 17:23. Просмотров 151. Ответов 2
Метки нет (Все метки)

Надо для кнопки менять цвета в нажатом/ненажатом состоянии. Во время работы программы. Цвет бордюра тоже надо менять. Как это делать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2016, 17:23     Как поменять цвет нажатой кнопки в runtime?
Посмотрите здесь:

Android Цвет бэкграунда кнопки
Поменять цвет табов в TabHost Android
Как поменять цвет Background в диалоговом окне? Android
Android Поменять цвет!
Тень текста нажатой кнопки Android
Как изменить цвет кнопки, на которую установлен селектор? Android
Не получается изменить цвет кнопки Android
Цвет файлов в VCS - поменять синий цвет имен файлов Android
Оптимально поменять цвет значка SwipeRefreshLayout Android
Получить текст с нажатой кнопки Android
Android Как поменять цвет seekBar?
Обработка удерживания кнопки нажатой Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hank
45 / 36 / 2
Регистрация: 28.12.2011
Сообщений: 217
27.02.2016, 01:16     Как поменять цвет нажатой кнопки в runtime? #2
Если все правильно понял, то это http://stackoverflow.com/questions/1...utton-selector
Lumber
96 / 96 / 36
Регистрация: 02.12.2015
Сообщений: 236
27.02.2016, 01:56  [ТС]     Как поменять цвет нажатой кнопки в runtime? #3
Там есть решение в одном из ответов, но не очень хорошее. Повесить на кнопку OnTouchListener(). И ставить цвет при нажатии отпускании.
Но вот бордюр кнопки так не поменять. И кнопка себя начинает вести не вполне нормально.

Селектор делает что надо, но там цвета надо задать до компиляции. А мне надо во время работы менять.
Я ищу возможность изменять этот селектор (цвета в нём) привязанный к кнопке во время работы программы.
Или создавать как-то динамически селекторы с заданными параметрами и к кнопкам привязывать...
Yandex
Объявления
27.02.2016, 01:56     Как поменять цвет нажатой кнопки в runtime?
Ответ Создать тему
Опции темы

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