将按钮样式绑定到变量android

时间:2014-04-14 12:34:42

标签: android android-layout

我的应用程序中有一个变量,表示状态..

我想让按钮的UI改变,关于变量的值。

例如:

variable = 1 - > button = green

variable = 2 - > button = red

我知道有一个xml文件可以根据点击更改UI,但我不认为它可以处理我的场景

谢谢:)

1 个答案:

答案 0 :(得分:0)

试试这个..

private void buttonBgBasedOnVariable(int variable){
   if(variable == 1){
        button.setBackgroundColor(Color.GREEN);
   }else if(variable == 2){
        button.setBackgroundColor(Color.RED);
   }
}