gpt4 book ai didi

android - 计时器 - 计时

转载 作者:行者123 更新时间:2023-11-30 00:18:24 26 4
gpt4 key购买 nike

我正在制作一个测验应用程序,我想在其中显示用户在玩游戏时所用的时间。它应该采用 HH:MM:SS 格式,从 00:00:00 开始,直到他选择答案。当用户每秒播放时,计时器应该每秒更新一次。另外,我想在加载下一个问题时暂停计时器。我不明白该怎么做。现在我可以通过这段代码获取当前时间。

Calendar c = Calendar.getInstance();
SimpleDateFormat timeformat = new SimpleDateFormat("HH:mm:ss");
final String startTime = timeformat.format(c.getTime());
Play.timer_box.setText(""+startTime);

它只是以正确的格式显示框中的当前时间。但无法理解如何实现我想要的

最佳答案

你不能只使用日历来显示时间,你必须编写逻辑

  1. 当 activity/fragment 恢复时启动计数器直到用户选择回答
  2. 一旦用户选择了 ans 就停止它,然后 ans 再次启动它问题( Activity/fragment 已加载)
  3. 将计数器转换成你想显示的时间格式,你需要相同的逻辑

关于android - 计时器 - 计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46758156/

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