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