Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Arion32
5 / 5 / 1
Регистрация: 17.10.2016
Сообщений: 164
#1

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

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

Добрый день! подскажите как изменить фон кнопки в момент нажатия.
пробовал
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):

Другой кнопкой из дочерней активности изменить фон той кнопки, которая в родительской активити - Программирование Android
Вот такая проблема: у меня в главной активности есть кнопка, как мне другой кнопкой из дочерней активности изменить фон той кнопки, которая...

Эффект нажатия кнопки - Программирование Android
Заметил такую штуку, если кнопка Button так сказать "чистая" только перетащенная на форму то при клике на нее присутствует эффект нажатия,...

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

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

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

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

1
ExFau$t
360 / 346 / 68
Регистрация: 08.05.2012
Сообщений: 1,747
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
Привет! Вот еще темы с ответами:

Изменить фон первого элемента Spinner'a - Программирование Android
Как изменить цвет фона первого элемента спинера? И еще, как загруглить углы у первого и последнего? У меня их несколько подряд, можно ли...

Вывод изображения после нажатия кнопки - Программирование Android
Можно ли вывести изображение на главный layout, после нажатия кнопки, которая расположена на нём? По нажатию первой кнопки должно...

Разный фон кнопки для разных состояний - Программирование Android
Что-то не могу найти, как сделать такую простую вещь, как установка разного фона для кнопки, имеющей возможность пребывать в разных...

Не работает приложение после нажатия кнопки home - Программирование Android
Добрый день, дорогие форумчане.:) Волнует такой вопрос - написала приложение под android(intelij idea), запускаю на девайсе. Всё...


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

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

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