Тема: Колір кнопки
Добрий день, в мене питання як можна динамічно змінювати колір кнопки? Наприклад, коли я на неї нажимаю вона змінює колір. Може для цього є якісь метод?
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Добрий день, в мене питання як можна динамічно змінювати колір кнопки? Наприклад, коли я на неї нажимаю вона змінює колір. Може для цього є якісь метод?
Для цього потрібно в методі який обробляє клік по кнопці, написати відповідний алгоритм. Стандартно, це метод - OnClick(View view), класа, який наслідує інтерфейс View.OnClickListener() та підписаний на відповідну кнопку.
Я мав наувазі як саме поміняти в коді колір кнопки. Але я вже знайшов. В методі нажаття кнопки:
button1.setBackgroundColor(0xFF00FF00 );
button1.invalidate();
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися