gpt4 book ai didi

android - 检查 CountDownTimer 是否正在运行

转载 作者:IT老高 更新时间:2023-10-28 23:38:55 26 4
gpt4 key购买 nike

我一直在寻找一种方法来查看 CountDownTimer 是否正在运行,但我找不到方法,将不胜感激任何帮助

if (position == 0) {

mCountDown = new CountDownTimer((300 * 1000), 1000) {

public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: "
+ millisUntilFinished / 1000);
}

public void onFinish() {
mTextField.setText("0:00");
String path = "/sdcard/Music/ZenPing.mp3";
try {

mp.reset();
mp.setDataSource(path);
mp.prepare();
mp.start();

} catch (IOException e) {
Log.v(getString(R.string.app_name),
e.getMessage());
}
}
}.start();

}

为此,我如何检查 mCountDown 当前是否正在运行?

最佳答案

只需放置一个 boolean 标志,通过以下代码表明这一点

boolean isRunning = false;

mCountDown = new CountDownTimer((300 * 1000), 1000) {

public void onTick(long millisUntilFinished) {
isRunning = true;
//rest of code
}

public void onFinish() {
isRunning= false;
//rest of code
}
}.start();

关于android - 检查 CountDownTimer 是否正在运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21451396/

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