如何创建在后台运行的计时器,并在MainActivity中动态显示TextView
中的一秒钟。无论我退出应用程序还是离开MainActivity
,计时器也会继续运行。< / p>
我认为我可以使用service
和BroadcastReceiver
或使用Handler
和Thread
。但我无法解决此问题。
答案 0 :(得分:2)
有一个永远在线的服务来简单计算秒数是一个坏主意,它会浪费电池寿命,并可能随时被杀死。
你能做的是这样的事情:
答案 1 :(得分:0)
我认为有一个解决方案; Thread
+ Handler
; EveryTime进入MainActivity
我们只需设置time interval
= EndTime
- System.currentTimeMillis()
;