设置天文钟的 HH:MM:SS

发布于 2024-11-16 14:46:56 字数 356 浏览 3 评论 0原文

我知道计时器的格式可以是 MM:SS 或 HH:MM:SS,但我想知道如何使用 setFormat() 和 getFormat() 来设置 HH:MM:SS 模式(现在是 MM:SS)。

这时候我用的是: android:format="@string/chronometer_initial_format" 通过声明设置格式:

<xliff:g id="initial-format">%1$s</xliff:g>

在 res/values/strings.xml

我尝试通过谷歌搜索进行搜索,但无法得到好的答案。 任何人都可以建议吗? 谢谢

I knew the format of chronometer can be MM:SS or HH:MM:SS, but I want to know how to use setFormat() and getFormat() to set HH:MM:SS pattern(now is MM:SS).

At this time, I use:
android:format="@string/chronometer_initial_format" to set Format by declare:

<xliff:g id="initial-format">%1$s</xliff:g>

at res/values/strings.xml

I tried to search by googling, but can't get good answer.
Anyone can suggest ?
Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

铁憨憨 2024-11-23 14:46:56

来自 http://developer.android。 com/reference/android/widget/Chronometer.html#setFormat%28java.lang.String%29

设置用于的格式字符串
展示。天文台表将显示
这个字符串,第一个“%s”
替换为当前计时器值
“MM:SS”或“H:MM:SS”形式。如果
格式字符串为空,或者如果您从未
调用 setFormat(),天文台表将
只需将计时器值显示在
“MM:SS”或“H:MM:SS”形式。

H:MM:SS 输出的显示取决于经过的时间:您无法明确选择显示小时。如果自启动以来已经超过一个小时,则它将显示小时数,否则将仅显示分钟和秒。

另外,您的格式必须只有 %s:我不相信您可以使用 %1$s 或其他索引格式说明符。

From http://developer.android.com/reference/android/widget/Chronometer.html#setFormat%28java.lang.String%29:

Sets the format string used for
display. The Chronometer will display
this string, with the first "%s"
replaced by the current timer value in
"MM:SS" or "H:MM:SS" form. If the
format string is null, or if you never
call setFormat(), the Chronometer will
simply display the timer value in
"MM:SS" or "H:MM:SS" form.

The display of the H:MM:SS output depends on the elapsed time: you can not explicitly choose to display the hours. If it has been more than an hour since it started then it will display the hour number, otherwise it will only display the minutes and seconds.

Also, your format must only have %s: I don't believe you can use %1$s or other indexed format specifiers.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文