2011-06-05 68 views
1

人中設置的AlarmManager!我有服務,它檢查onStartCommand()是否在用戶首選項中設置了自動更新,並在需要時設置AlarmManager更新時間。所以,我想要實現以下功能:考慮AlarmManager已被設置,並且用戶關閉自動更新,我想取消該警報。我唯一的想法是廣播自定義意圖服務的偏好改變。還有另一種方法可以做到嗎?取消在服務

UPD或者我只需要撥打stopService()

回答

2

廣播無疑是活動/小部件和服務之間進行通信的最佳方式。