问题标签 [countdowntimer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
332 浏览

java - CountDownTimer 和 .setBackgroundColor() / .setTextColor() 的问题

我到处寻找答案,但找不到适合我情况的答案。我有几个问题,也想知道如何包括毫秒倒计时。我正在尝试获取格式为 00.00(秒.毫秒)的倒数计时器。按钮用于启动计时器。我使用的时间取决于按下的按钮,5、10、15、30 或 90 秒。我只是说它的硬编码为 5000 毫秒,以便现在更简单。

提前致谢。我已经用头撞桌子有一段时间了。

0 投票
2 回答
1579 浏览

java - 更新 JFrame

我有一个JFrame我想在其上模拟倒计时(如火箭发射)。setVisible(false)因此,我通过隐藏各种控件 ( ) 并显示带有文本的 a来设置框架JLabel(这是应该倒计时的文本:3、2、1、Go)。

上面的文字JLabel从“3”开始。我的意图是让程序的执行等待 1 秒,然后将文本更改为“2”,再等一秒,更改为“1”,等等)。最后,我隐藏JLabel并重新显示所有控件,一切正常进行。

我在做什么是行不通的。它似乎在等待正确的时间,完成后,我的 JFrame 看起来很棒并且按预期工作。但是在倒计时方法的 4 秒内,我看到的只是一个白色的 JFrame。不是我想要的 3、2、1。

这是我的代码。谁能看到我做错了什么?谢谢!

0 投票
2 回答
311 浏览

java - 将 CountDownTimer 转换为我的 SimpleDateFormat 输出时出现问题

我有一个倒计时的计时器。我希望显示的格式为 00.00 或“ss.SS”。但是,我在几个小时内没有取得任何进展。如果没有 SimpleDateFormat,它会显示 01.91,然后转到 01.9。这使得它很难看,因为它会闪烁以保持视图居中。我真正想要的是一种保持格式 01.90 并且不允许删除 0 的方法。我可以在没有 SimpleDateFormat 的情况下使用我的原始代码完成此操作吗?

这是我尝试 SimpleDateFormat 后的代码

我知道!我什至不认为我接近使用 SimpleDateFormat 得到它,我感到很沮丧。它运行,但只在毫秒方面倒计时。所以 15 秒显示 00.15 而不是 15.00。

我不希望有人为我编写所有代码,只需要指出正确的方向。我能找到的所有教程都涉及年、日等,我无法从中掌握概念。

我不想使用 SimpleDateFormat——因为它对我来说并不简单——只需使用我的原始代码并每 10 毫秒在毫秒侧的末尾添加一个零。

提前致谢。

0 投票
1 回答
956 浏览

android - 启动新活动时出现 ANR 错误

基本上我有一个带有开始按钮的菜单类,它在线程中启动一个新的游戏活动。

在 Game 类中,我实例化了一个 Count 对象(它扩展了 CountDownTimer)。

启动游戏活动时,我收到 ANR 错误,我相信它是由计时器引起的,因为我已将其注释掉并且它工作得很好。坦率地说,我不知道如何解决这个问题;我尝试了不同的方法但失败了。 编辑后的代码*最后是 Logcat *

日志猫:

0 投票
1 回答
3550 浏览

android - Activity destroy() 是否会自动取消 CountDownTimer?

一个问题,也许有点幼稚……

如果我在 Activity onCreate() 中启动 2 分钟 CountDownTimer 并在用户单击按钮时使用 finish() 关闭它,Android 会自动取消它吗?

还是我需要在 onDestroy() 中显式调用 cancel()?

0 投票
1 回答
996 浏览

android - CountDownTimer 更新和阻塞

如果正确理解 CountDownTimer,它不会在与启动它的活动不同的线程上运行。那么这是否意味着如果我在我的主要活动中启动一个 CountDownTimer,并且稍后在活动中阻塞另一段代码,这是否意味着 CountDownTimer 将不再随着线程被占用而更新?

如果是这样,如果我启动第二个活动,附加到主要活动的 CountDownTimer 是否也会停止更新?

0 投票
1 回答
1165 浏览

jquery - jquery-countdown 插件,改变高度和宽度

我正在使用这个插件作为倒计时时钟

它很棒,但我需要它更小,当我调整代码和 PNG 的高度和宽度时,一切都会被抛弃。我将高度和宽度更改为最初创建的相同比例:

变成:

并将PNG更改为30px的宽度。还有什么我可以做的,这样当我改变尺寸时数字就不会全部搞砸了吗?

0 投票
1 回答
1046 浏览

java - Android Listview倒数计时器导致奇怪的结果

我有一个列表视图,想对每个项目进行倒计时。我的问题是当我滚动倒计时时间跳到不正确的项目(所以它显示另一个项目倒计时时间)并且没有押韵或理由时?这是代码

然后在我的适配器上的getview中我做

所以此时我只需要运行一个重复的线程来更新。

但是当我滚动浏览我的列表时,文本视图会到处乱跳。我相信我的部分问题与我如何每 30 秒对列表进行一次排序有关,但项目的 ID 不会改变。有什么明显的错误吗?

谢谢。

0 投票
1 回答
3788 浏览

jquery - jQuery Countdown 插件倒计时只有几秒钟

我正在使用Jquery Countdown Plugin并且只想以秒为单位倒计时并以秒为单位添加总时间。

例如,当我的倒计时为 10 分钟时,它不会显示 9 分 59 秒并计数,而是显示 599 秒并计数。这可能吗?谢谢

0 投票
1 回答
4532 浏览

android - 安卓倒计时时间

我一直在使用 android 倒计时计时器示例来创建某个日期的倒计时。

我想知道如何设置时间和日期?目前它正持续到午夜。我希望是 15:00

提前致谢