【发布时间】:2011-11-22 03:58:12
【问题描述】:
我有一个闹钟管理器来设置闹钟。手机开机时工作正常。但问题是例如(我将在 10、10.30、10.40 设置闹钟)并且我将关闭手机。一段时间后,我将打开手机电源,闹钟不响。所以我使用了启动接收器类,但我只会在 10 点钟的第一个闹钟响铃。其余的警报被取消。如何为其余的警报设置警报。请帮我解决这个问题。
【问题讨论】:
标签: android sharedpreferences alarmmanager
我有一个闹钟管理器来设置闹钟。手机开机时工作正常。但问题是例如(我将在 10、10.30、10.40 设置闹钟)并且我将关闭手机。一段时间后,我将打开手机电源,闹钟不响。所以我使用了启动接收器类,但我只会在 10 点钟的第一个闹钟响铃。其余的警报被取消。如何为其余的警报设置警报。请帮我解决这个问题。
【问题讨论】:
标签: android sharedpreferences alarmmanager
粘贴您的代码。与往常一样,使用AlarmManager、Log 和SimpleDateFormat 来确认您实际上将其设置为您认为的样子。如果你添加了
<action android:name="android.intent.action.BOOT_COMPLETED"/>
到manifest 中的receiver,那么它应该可以工作。
【讨论】: