2011-06-05 69 views
1

人中设置的AlarmManager!我有服务,它检查onStartCommand()是否在用户首选项中设置了自动更新,并在需要时设置AlarmManager更新时间。所以,我想要实现以下功能:考虑AlarmManager已被设置,并且用户关闭自动更新,我想取消该警报。我唯一的想法是广播自定义意图服务的偏好改变。还有另一种方法可以做到吗?取消在服务

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

回答

2

广播无疑是活动/小部件和服务之间进行通信的最佳方式。