我正在创建一个MCQ应用程序,其中有四个选项Buttons
。最初所有按钮的颜色都是默认颜色。每当用户点击正确答案时,Button
的背景颜色变为绿色,何时用户点击错误选项Button
的背景颜色变为红色,并以绿色显示正确答案Button
。之后用户点击下一个问题按钮。现在我想将所有选项Buttons
的背景颜色更改为其初始状态,即默认颜色。我不知道怎么做。请帮我将Button图像更改为默认颜色/图像。
答案 0 :(得分:0)
在NEXT BUTTON的onClick()内部放置一个代码,将选项按钮颜色更改为您选择的颜色。
onClick()
{
button.setBackgroundColor(color);
}
默认颜色不是颜色,它是许多9补丁图像的StateListDrawable 我建议您将选项按钮的按钮背景设置为白色,然后在按下NEXT按钮时将其设置为白色。