禁用按钮的工作

时间:2016-10-12 08:06:13

标签: android

我有两个按钮,如果首先点击它然后它将启用一些功能,如果点击秒,那么它将启用不同的功能。现在我希望如果点击第二个,它将取消第一次点击的功能。有人请帮帮我。 感谢

2 个答案:

答案 0 :(得分:2)

要忘记按钮,只需写下:

btn.setEnabled(false);

再次启用它只需编写

btn.setEnabled(true);

答案 1 :(得分:0)

问题不明确,逻辑很奇怪。

如果您只想禁用点击:

Button1.click
{
  Button2.setEnable(false);
}

Button2.click
{
  Button1.setEnable(false);
}

或者,你想要的是禁用功能但按钮仍然可点击:

boolean bt1=true, bt2=true;

Button1.click
{
  b2=false;
  if(b1)
  {
    //Do what you want to do when Button 1 been clicked
  }
}

Button2.click
{
  b1=false;
  if(b2)
  {
    //Do what you want to do when Button 1 been clicked
  }
}

但在你的问题中,如果使用点按按钮1& 2,两个按钮都没有机会再次恢复工作。

你需要再次澄清你的逻辑。