0

我正在我的应用程序的第一个屏幕上启动计时器。问题出在手机进入睡眠状态时。Timer 触发的动作无法访问网络,导致应用崩溃。我的解决方案是在手机进入睡眠状态时停止/重新启动计时器。

那么有没有我可以从 Application 类中实现的方法,例如 onLowMemory() 或 onTerminate()。onSleep() 和 onWake() 会很好:)

4

1 回答 1

0

Activity您的第一个屏幕的代码中,您可以在那里覆盖onStoponPause取消您的计时器。选择最适合您的目的的一个。

onResume然后,您可以在或被onStart调用时重新启动计时器。

于 2012-08-28T13:58:19.697 回答