我有一个 Android 服务。当手机启动时,广播接收器会收到通知,并安排服务以 X 分钟的间隔重复运行。从此以后,每隔 X 分钟,另一个广播接收器会收到这些通知并启动服务,这完成了它的工作并退出。到目前为止,一切都很好。
现在我希望那些 X 分钟是可配置的。我有一个类似于下面链接中给出的 perf.xml。这个 XML 捕获了我的所有偏好以及服务计时器的偏好。 http://android-journey.blogspot.com/2010/01/for-almost-any-application-we-need-to.html
现在当用户改变偏好时;如何重新安排闹钟?有没有办法可以在偏好更改时设置监听器?我只使用 XML 文件来指定首选项屏幕。
欢迎任何想法。
干杯