我正在尝试在我的 Android 活动中实现一个非常简单的秒表小部件,以便用户可以点击开始/重置以启动计时器,并停止以停止它。所有的功能都在那里,但我似乎无法找到一种方法来不断地显示这个秒表的价值。
我目前正在使用一个自定义对象,该对象存储一个long
表示Stopwatch
对象创建时间的值,一个将此long
值设置为当前时间的构造函数,以及一个通过减去当前时间displayTime
返回double
表示当前时间(以秒为单位)的值的方法从原始时间除以 1000.0。
就像我说的,在功能上它是完美无缺的,但我看不出有一种方法可以不断更新TextView
具有displayTime()
. 任何人都可以建议尽可能简单的解决方案来实现这一目标吗?谢谢!