Я создаю приложение MCQ, в котором есть четыре Buttons
Обычно каждый цвет кнопок является цветом по умолчанию. Когда пользователь нажимает на правильный цвет фона ответа Button
меняется на зеленый и когда пользователь нажимает на неправильный вариант. Фоновый цвет Button
изменяется на красный и отобразить правильную Button
ответа зеленым цветом. После этого пользователь нажимает кнопку следующего вопроса. Теперь я хочу изменить цвет фона всех опций Buttons
на его исходное состояние, т.е. цвет по умолчанию. Я не знаю, как это сделать. Пожалуйста, помогите мне изменить изображение кнопки на цвет/изображение по умолчанию.
Внутри кнопки onClick() NEXT BUTTON поместите код, чтобы изменить цвета кнопки выбора в соответствии с выбранными вами цветами.
onClick()
{
button.setBackgroundColor(color);
}
Цвет по умолчанию - это не цвет, это StateListDrawable из многих 9-патч-изображений. Я предлагаю вам установить фон кнопок на белый для кнопок параметров, а затем установить его обратно на белый, когда нажата кнопка NEXT.