gpt4 book ai didi

java - 如何在 Android 的用户界面中显示计时器

转载 作者:搜寻专家 更新时间:2023-11-01 09:04:04 26 4
gpt4 key购买 nike

我正在实现一个应用程序,其中我需要在布局中显示一个计时器。该应用程序继续运行,就像一旦计时器倒计时到 0 秒,然后它应该自动继续到另一个已定义路径的应用程序。

最佳答案

你可以这样做并在 onFinish 加载另一个应用程序

private class MyCount extends CountDownTimer{

public MyCount(long millisInFuture, long countDownInterval) {
super(millisInFuture, countDownInterval);
}

@Override
public void onTick(final long millisUntilFinished) {
long min = 0, sec = 0, totalSec = 0;
totalSec = (millisUntilFinished/1000);
min = totalSec/60;
sec = totalSec%60;
final long m = min;
final long s = sec;
runOnUiThread(new Runnable() {

public void run() {
System.out(" "+ m +"m and "+s+"s remaining.");
// or Display the way you want
}
});

}
@Override
public void onFinish() {
//load the task you want to do
}
}

可以这样称呼

MyCount counterr = new MyCount(sec *1000 , 1000);// sec = number of seconds
counterr.start();

关于java - 如何在 Android 的用户界面中显示计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13266971/

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