Как изменить цвет кнопки на цвет по умолчанию

1

Я создаю приложение MCQ, в котором есть четыре Buttons Обычно каждый цвет кнопок является цветом по умолчанию. Когда пользователь нажимает на правильный цвет фона ответа Button меняется на зеленый и когда пользователь нажимает на неправильный вариант. Фоновый цвет Button изменяется на красный и отобразить правильную Button ответа зеленым цветом. После этого пользователь нажимает кнопку следующего вопроса. Теперь я хочу изменить цвет фона всех опций Buttons на его исходное состояние, т.е. цвет по умолчанию. Я не знаю, как это сделать. Пожалуйста, помогите мне изменить изображение кнопки на цвет/изображение по умолчанию.

Теги:
button

1 ответ

0

Внутри кнопки onClick() NEXT BUTTON поместите код, чтобы изменить цвета кнопки выбора в соответствии с выбранными вами цветами.

 onClick()
{
 button.setBackgroundColor(color);
}

Цвет по умолчанию - это не цвет, это StateListDrawable из многих 9-патч-изображений. Я предлагаю вам установить фон кнопок на белый для кнопок параметров, а затем установить его обратно на белый, когда нажата кнопка NEXT.

  • 0
    Можете ли вы помочь мне получить идентификатор цвета кнопки по умолчанию
  • 0
    Фон кнопки не является цветом, это StateListDrawable многих изображений с 9 патчами
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню