gpt4 book ai didi

java - 禁用按钮后刷新整数值

转载 作者:行者123 更新时间:2023-12-02 03:52:53 24 4
gpt4 key购买 nike

我正在尝试使用 Android Studio 完成一个相当基本的登录样式页面。如果用户错误登录3次,登录按钮将被禁用一段时间,然后再次启用。我想知道重新启用登录按钮后如何将“计数器”值重置为原始值三。

 /* switch statement which changes colour of background depending on value of counter*/
switch (counter) {
case 2:
tx1.setBackgroundColor(Color.YELLOW);
break;
case 1:
tx1.setBackgroundColor(Color.RED);
break;
case 0:
b1.setEnabled(false);
check.setVisibility(View.VISIBLE);


b1.setEnabled(false);

new Thread(new Runnable() {

@Override
public void run() {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

MainActivity.this.runOnUiThread(new Runnable() {

@Override
public void run() {
b1.setEnabled(true);

}
});
}
}).start();
}
}
}
});
}

最佳答案

您必须将值计数器定义为类的成员变量,并将其设置回 run 方法中的任何值。

关于java - 禁用按钮后刷新整数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35734281/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com