gpt4 book ai didi

java - 使用倒计时器功能防止这种情况发生

转载 作者:行者123 更新时间:2023-12-02 05:32:11 27 4
gpt4 key购买 nike

我在 android studio 中有这段代码:

问题是,如果我放回按钮并且主要 Activity 将我带走,那么它将继续执行。

如何才能使其一旦落后,就不会运行 onfinished 中的内容?

新倒数计时器 (40000,1000) { @覆盖 公共(public)无效onTick(长l) { crono.setText("00:"+l/1000); if(contador==10) {

            }
}

@Override
public void onFinish()
{
if(value.equals("tiempo"))
{
crono.setText("00:00");
}
else
{
esperar();
}

}
}.start();

最佳答案

CountDownTimer 类帮助我们实现具有自定义时间间隔和持续时间的计时器。它提供了 2 个回调 onTick(int millisUntilFinished),在每个间隔后调用,并在持续时间完成时调用 onFinish

如果您想停止倒计时,则存储实例倒计时并在 onDestroy 或按钮单击中调用 countdown.cancel()(用户操作的任何位置)

您可以引用this

关于java - 使用倒计时器功能防止这种情况发生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56195412/

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