- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
在足球中(大多数地方,他们称之为足球),比赛时间显示为 mm:ss
,即使超过 59 分钟,因此如果在一小时 22 分钟,则为 32进入游戏几秒后,它将显示为 82:32
。
我将时间设置为 android.text.format.Time
,设置了小时、分钟和秒,这意味着我可以轻松地将其设置为自纪元以来的毫秒数。查看格式选项(例如 Time.format(String)
),分钟的格式说明符似乎始终具有 [0, 59)
范围。缺少编写我自己的格式化程序(并不难,但我担心本地化),是否有一个格式调用可以在这里完成我想要的事情?谢谢。
我对本地化的具体担忧如下:
32:82
。显然,1 和 2 可以通过带有良好注释的智能本地化格式字符串来解决。 3 让我害怕,但我可能只是偏执了。
最佳答案
我真的认为你会是最好的a) 根本不使用任何 Time.format - 只是做简单的数学运算来计算出分钟和秒,然后显示 mm:ss,或者b) 如果确实需要,请使用本地化格式字符串。
在几乎所有情况下,您的前两个担心都不会成为问题:在许多文化中使用冒号分隔分钟和秒是常见的,就像在秒之前显示分钟一样。事实上,它是 ISO 标准:http://en.wikipedia.org/wiki/ISO_8601
如果您真的很担心并想做一些调查,我会找到以不同语言/地点播放的足球比赛视频。我刚刚在 YouTube 上找到了一个中文版,它使用 mm:ss 来显示时间。
关于java - 设置足球的持续时间(足球),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20343216/
我一直在尝试查找有关此主题的内容,但似乎找不到任何内容,这里有一些问题,但它们不适用于我的特定项目。 我问了一个关于更新表格的类似问题,但它对我真正想要的不起作用 这是结果列表。 ---------
在足球中(大多数地方,他们称之为足球),比赛时间显示为 mm:ss,即使超过 59 分钟,因此如果在一小时 22 分钟,则为 32进入游戏几秒后,它将显示为 82:32。 我将时间设置为 androi
我在尝试在 football[soccer] 应用程序中应用有关直接比赛的规则时遇到问题。我读过这个tread并且根据积分标准、分差和进球数创建排名表非常有帮助。 但我想知道是否可以通过直接比赛来排序
在足球环境中,我想显示当前的排名。含义:每队的得分和目标。相关表格类似于下表(已简化)。 匹配表 uid (PK) hometeamid roadteamid ---------
我是一名优秀的程序员,十分优秀!