我知道關於AlarmClock
和AlarmManager
以及如何設置鬧鐘,啓動應用程序等有很多討論。但是,我還沒有找到完美的答案以下場景。當鬧鐘在自定義鬧鐘應用程序中關閉時啓動自定義活動Android
在我的Android鬧鐘應用我發展,我想設置特定時間的報警,通過在其他設置,如玩什麼歌,振動等
1)什麼我應該用它來做到這一點嗎? AlarmClock
或AlarmManager
?
2)現在,當警報在指定時間熄滅時,我該如何告訴它啓動我的自定義活動?再次是AlarmClock
或AlarmManager
的問題。
這個自定義活動將顯示時間,並有按鈕說,「睡眠」或「貪睡」,用戶可以按(當任何其他鬧鐘應用程序中的警報消失時發生什麼)。我不想啓動我的鬧鐘應用程序,只有當鬧鐘響起時才顯示一個屏幕。當用戶點擊一個按鈕時,我想關閉該自定義活動,並且不打開與該應用程序相關的其他任何內容。我喜歡它,以便用戶可以回去做他們正在做的事情。
如果你打算downvote請評論爲什麼這樣我可以改善問題:) – Michael