Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Arion32
5 / 5 / 1
Регистрация: 17.10.2016
Сообщений: 172
#1

Изменить фон кнопки в момент нажатия - Программирование Android

12.05.2017, 11:22. Просмотров 350. Ответов 1
Метки нет (Все метки)

Добрый день! подскажите как изменить фон кнопки в момент нажатия.

http://www.cyberforum.ru/android-dev/thread1125176.html


пробовал
Java
1
 up.getBackground().setColorFilter(Color.rgb(175, 175, 175), PorterDuff.Mode.MULTIPLY);
но тогда меняется фон кнопки полностью(не в момент нажатия)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2017, 11:22
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Изменить фон кнопки в момент нажатия (Программирование Android):

Фон кнопки по ее размеру
Признаю, не шарю в проектировании мобильных систем: надо всего лишь задать фон...

Отслеживание нажатия кнопки
В приложении присутствует две кнопки и один долгий цикл. Нужно ли отслеживать...

Эффект нажатия кнопки
Заметил такую штуку, если кнопка Button так сказать "чистая" только...

Как изменить фон NavigationDrawer?
ПО стандарту фон NavigationDrawer'а серый, а как его изменить(я имею в виду фон...

Как изменить фон GridView?
Привет всем! Как изменить фон в GridView? У всех элементов для этого есть...

1
ExFau$t
516 / 471 / 101
Регистрация: 08.05.2012
Сообщений: 2,369
12.05.2017, 11:31 #2
Используй drawable Selector.

Добавлено через 46 секунд
Типа такого:
XML
1
2
3
4
5
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false" 
        android:drawable="@drawable/cell_top_selected" />
    <item android:drawable="@drawable/cell_top" />
</selector>
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2017, 11:31
Привет! Вот еще темы с решениями:

Действие без нажатия кнопки
Добрый день Нужно реализовать следующее Поле поиска Поле ответа С полем...

Обработка нажатия на аппаратные кнопки
Товарищи, у меня встал вопрос! Как обычно, ребром. Не могу правильно обработать...

Событие нажатия кнопки Back
Как сделать, чтоб при нажатии кнопки Back выполнялось сразу несколько действий?...

Анимация нажатия кнопки ImageButton
Есть ImageButton - как сделать анимацию уменьшения при нажатии?


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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