6

简单的问题,我想。我用一些警报集实例化了警报管理器。当用户关闭应用程序时会发生什么?

警报响起时,警报管理器是否仍会提醒我?还是警报管理器对象随应用程序一起销毁?

因为有时会发出警报而有时不会发出警报,所以我想知道这是否是问题所在。

4

1 回答 1

9

警报管理器是一个系统服务,它会在您的应用程序被销毁后继续运行。

警报的精度可能会有所不同,具体取决于您的设置方式。

检查 Logcat 以了解触发警报的情况,但您看不到任何效果。(也许是在后台崩溃?)

编辑: A--C是对的。丢失警报的另一个原因可能是所有警报在重新启动时都会被清除。您可以通过设置 BroadcastReceiver 来侦听 boot_completed 意图并重新设置所需的警报来解决此问题。

于 2013-01-23T18:31:38.083 回答