如何将按钮的颜色更改为其默认颜色

时间:2012-05-26 03:26:28

标签: android button

我正在创建一个MCQ应用程序,其中有四个选项Buttons。最初所有按钮的颜色都是默认颜色。每当用户点击正确答案时,Button的背景颜色变为绿色,何时用户点击错误选项Button的背景颜色变为红色,并以绿色显示正确答案Button。之后用户点击下一个问题按钮。现在我想将所有选项Buttons的背景颜色更改为其初始状态,即默认颜色。我不知道怎么做。请帮我将Button图像更改为默认颜色/图像。

1 个答案:

答案 0 :(得分:0)

在NEXT BUTTON的onClick()内部放置一个代码,将选项按钮颜色更改为您选择的颜色。

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

默认颜色不是颜色,它是许多9补丁图像的StateListDrawable 我建议您将选项按钮的按钮背景设置为白色,然后在按下NEXT按钮时将其设置为白色。