我正在尝试在我的Android活动中实现一个非常简单的秒表小部件,以便用户可以按启动/重置来启动计时器,并停止停止它。所有的功能都在那里,但我似乎无法找到一种方法来不断显示此秒表的价值。不断更新带有秒表值的TextView
我目前使用的是存储表示Stopwatch
对象被创建的时候long
值的自定义对象,构造函数设置此long
值设置为当前时间,并返回一个表示一个double
值displayTime
方法通过从原始时间减去当前时间并以1000.0除以当前时间(以秒为单位)。
就像我说的,在功能上它是完美无瑕的,但我看不到的方式来不断更新与displayTime()
的价值TextView
对象。任何人都可以建议尽可能简单的解决方案来实现这一点?谢谢!
您需要使用Timer类来达到此目的。 – Smit
可能的重复:http://stackoverflow.com/questions/4597690/android-timer-how – Foggzie
正是我在找什么,谢谢!回复作为答案,以便我可以批准并向上投票。 – Argus9