2013-08-26 24 views
0

我正在編寫一個使用AlarmManager的應用程序,我希望用戶可以選擇幾個選項來選擇鬧鐘響起時發生的情況。Android:將鬧鐘解除屏幕置於前面

我想要一個選項來啓動標準報警解除屏幕,其中一個用大紅色的x向左/右滑動來消除。有沒有我可以用來啓動這個屏幕的意圖,以及與之相伴的鬧鐘鈴聲?

這肯定會節省我創建自己的活動來模仿這種麻煩,但我還沒有能夠找到代碼來做到這一點呢。我不想使用意圖 意圖(AlarmClock.ACTION_SET_ALARM); 設置我的鬧鐘,因爲它啓動了另一個活動,並且不允許定製警報關閉時發生的情況。

任何鏈接或幫助將不勝感激! 謝謝

回答

0

恐怕不是,因爲標準警報可能駐留在「GoogleDeskClock.apk」的包中,並且在發佈過程中活動可能會發生變化。所以我不建議你使用其他apk中定義的活動。

如果你不喜歡默認報警的風格,你可以簡單地將代碼從標準DeskClock中,請參閱AOSP項目在https://android.googlesource.com/platform/packages/apps/DeskClock/+/master

+0

感謝您的聯繫!我將使用該代碼中的代碼段來實現我自己的自定義活動,以在完成報警時啓動。看起來這是我唯一的選擇。 – Jpoliachik