1
我正在創建一個應用程序,它打算創建一個鬧鐘來喚醒用戶。我做了不是使用AlarmManager因爲我不需要應用程序來運行任何代碼或功能,一旦警報熄滅。所以,我的應用程序的最終目標是設置手機的本機警報。對於這一點,我用了的AlarmClock類,像這樣:如何取消由我的應用創建的AlarmClock?
Intent intent = new Intent(AlarmClock.ACTION_SET_ALARM);
intent.putExtra(AlarmClock.EXTRA_HOUR, hour);
intent.putExtra(AlarmClock.EXTRA_MINUTES, minute);
intent.putExtra(AlarmClock.EXTRA_SKIP_UI, false);
startActivity(intent);
我想有取消報警的功能。如何通過應用程序代碼訪問設置的鬧鐘?
注:報警不會在本地主屏幕上的鬧鐘窗口顯示出來,但會出現在本地時鐘應用。
這很奇怪。他們爲什麼會讓你在設備上創建報警,但不取消或編輯它們? – Jay
您不會創建鬧鐘,只需啓動預先填充的屏幕,讓用戶創建一個。 –
我明白了。也許我會使用AlarmManager類創建我自己的鬧鐘。感謝您的回答。 – Jay