gpt4 book ai didi

java - 使用编辑文本在 toast 中进行简单的倒计时

转载 作者:行者123 更新时间:2023-12-02 06:23:19 26 4
gpt4 key购买 nike

我正在尝试通过文本编辑进行简单的倒计时。然后我创建了编辑文本和其中包含的恢复值,然后我做了一段时间。遵循代码。

while(counter<second) {
Toast.makeText(getBaseContext(), "Countdown: "+counter++, Toast.LENGTH_LONG).show();
counter++;

if(counter==second) {
break;
}
}

变量 Second 是一个 int

String seconds = editText.getText().toString();
second = Integer.valueOf(seconds);

当我执行代码时出现故障,显示错误的数字。错误在哪里?

最佳答案

尝试改变

while(counter<second) {
Toast.makeText(getBaseContext(), "Countdown: "+counter++, Toast.LENGTH_LONG).show();
counter++;

if(counter==second) {
break;
}

while(counter<second) {
Toast.makeText(getBaseContext(), "Countdown: "+counter, Toast.LENGTH_LONG).show();
counter++;

if(counter==second) {
break;
}

您在每个循环中将计数器增加两次

关于java - 使用编辑文本在 toast 中进行简单的倒计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20805723/

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