2012-10-30 122 views
1

我們可以使用AlarmClock類在默認時鐘應用程序中設置鬧鐘。有沒有一種方法可以設置使用此AlarmClock類每天或特定日重複的重複性警報?使用AlarmClock類的重複鬧鐘

回答

1

不幸的不是。正如您在the AlarmClock documentation中看到的那樣,它只允許您指定(一組)EXTRA_HOUR,EXTRA_MESSAGEEXTRA_MINUTES(您可以使用EXTRA_SKIP_UI跳過默認UI)。

是的,這對我來說似乎也很愚蠢。我會建議註冊某種廣播接收機或意圖在鬧鈴響起後的某個時間點被觸發,然後如果您想要再次設置。雖然這是一個不太理想的答案,但我認爲這是你能做的最好的。

你不妨去了解這個請求的功能(讀​​和更多關於它的相關報道),儘管這隻會有可能將其添加到未來的版本,而不是過去的。

+0

感謝您的回覆。但是,這真的令人震驚。既然有一種方法可以使用UI來做到這一點,那麼不應該有辦法以編程的方式來做到這一點嗎? – MadCoder

+0

絕對應該有。當我閱讀你的文章時,我想,「這是沒有辦法在SDK中。」但是......顯然不是。我也很震驚。 – Eric

+0

它可以使用AlarmManager完成,但不會在時鐘應用程序中創建鬧鐘。對? – MadCoder