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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как нарисовать анимированную линию http://www.cyberforum.ru/android-dev/thread1671109.html
Добрый день, форумчане. Есть интересная задача! Необходимо анимировано нарисовать стрелочку из одной точки к другой. Ясно, что программно, чтоб именно в определенный момент. Есть предложения как это можно сделать?
Программирование Android Условная компиляция Не совсем понимаю как это работает. Есть код, написанный под sdk-19. Необходимо создать класс, который работал бы под sdk-21. При создании класса я указываю if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { создаю объект класса } http://www.cyberforum.ru/android-dev/thread1671089.html
Программирование Android Программа для приложения к смартфону
26 февр 16 г. 10 часов 29 мин. Ищу толкового программиста для составления приложения к смартфону. Идея моя, работа ваша. Согласен даже на 10 процентов от продажи приложения. Ибо, это будет успешно. При договоре вышлю суть идеи.
Сервис в отдельном процессе имеет доступ к файлам настойки приложения родителя? Программирование Android
Здравствуйте, приложение запускает сервис в отдельном процессе(бесконечный цикл), для передачи данных использую файл настроек приложения. Но сервис почему-то не может прочитать данные из файла настроек. Вот кратко, как сделал(). Activity: public static final String APP_PREFERENCES = "mykeys"; SharedPreferences prefs = null; @Override
Программирование Android Фокус на View при касании экрана в Android http://www.cyberforum.ru/android-dev/thread1670825.html
Подскажите, насколько я понимаю для передачи фокуса необходимо кликнуть по View. А как сделать так, что бы фокус переключался с одного вью на другое при движении пальца по экрану. Например, мне нужно что бы фокус передался ScrollView при движении по нему, а не при клике.
Программирование Android Listener в OnPostExecute ? Дратуте! Подскажите, пожалуйста, по такой ситуации: AsyncTask парсит данные и возвращает их в onPostExecute(). В ActionBar есть кнопка. Как по нажатию кнопки в onOptionsItemSelected() получить эти данные, чтобы стартануть другую активити? подробнее

Показать сообщение отдельно
Lumber
99 / 99 / 37
Регистрация: 02.12.2015
Сообщений: 239
27.02.2016, 01:56  [ТС]
Там есть решение в одном из ответов, но не очень хорошее. Повесить на кнопку OnTouchListener(). И ставить цвет при нажатии отпускании.
Но вот бордюр кнопки так не поменять. И кнопка себя начинает вести не вполне нормально.

Селектор делает что надо, но там цвета надо задать до компиляции. А мне надо во время работы менять.
Я ищу возможность изменять этот селектор (цвета в нём) привязанный к кнопке во время работы программы.
Или создавать как-то динамически селекторы с заданными параметрами и к кнопкам привязывать...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru