gpt4 book ai didi

android - 我怎样才能在数字时钟中设置时间

转载 作者:行者123 更新时间:2023-11-29 22:04:21 24 4
gpt4 key购买 nike

我想构建一个 android 应用程序,这个应用程序允许用户回答一些问题。对于每个问题,用户必须在 360 秒 内回答,所以我想制作一个数字时钟从 360 秒 开始,然后下降到 0 秒

我读到我无法在数字时钟上设置时间,是这样吗?

或者我必须使用 Chronometer?

这是我的电子钟

DigitalClock timer;
public void init(){
timer=(DigitalClock)findViewById(R.id.dcTimer);
}

感谢任何帮助。

最佳答案

使用CountDownTimer相反。

该链接还向您展示了如何每 1 秒更新一次 TextView

只需更改 new CountDownTimer(30000, 1000),使第一个参数为 360000 而不是 30000,这将为您提供一个良好的开端到你的代码。

编辑:您需要导入android.os.CountDownTimer,下面是我引用的代码示例。祝你好运。

new CountDownTimer(30000, 1000) {

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

public void onFinish() {
mTextField.setText("done!");
}
}.start();

关于android - 我怎样才能在数字时钟中设置时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11167222/

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