我正在使用@Commonsware的WakefulIntentService。
在我的实现中,我希望有一个活动来启用/禁用警报。所以我的两个问题是:
答案 0 :(得分:1)
如何使用按钮单击等手动启用/禁用活动中的警报
您可以通过set()
上的setRepeating()
,setInexactRepeating()
或AlarmManager
来设置闹钟。您可以通过cancel()
上的AlarmManager
来取消闹钟。
除了自己维护这些信息(例如,在如何确定警报是否已设定
SharedPreferences
中)之外,没有什么好方法可以做到这一点。