1

我们可以使用 AlarmClock 类在默认时钟应用程序中设置闹钟。有没有办法使用此 AlarmClock 类设置每天或特定日期重复的重复闹钟?

4

1 回答 1

1

不幸的是没有。正如您在文档中看到AlarmClock那样,它只允许您指定(一组)EXTRA_HOUR、、EXTRA_MESSAGEEXTRA_MINUTES(您可以使用 跳过默认 UI EXTRA_SKIP_UI)。

是的,这对我来说似乎也很愚蠢。我的建议是注册某种广播接收器或意图在您的警报响起后的某个时间被触发,然后根据需要重新设置。虽然这是一个不太理想的答案,但我认为这是你能做到的最好的。

您可能希望将其作为一项功能进行请求(请阅读Life of a Bug及其链接文章了解更多信息),尽管这只会将其添加到未来的版本中,而不是过去的版本中。

于 2012-10-30T21:57:57.207 回答