0
我有一個報警管理器來設置報警。手機開機時工作正常。但問題是,例如(我將在10,10,30,10,40設置鬧鐘),然後我會關閉手機。經過一段時間我會打開電話,警報不振鈴。所以我使用了引導接收器類,但是我只會響起第一次報警10點鬧鐘。其餘的警報被取消。如何爲其餘警報設置警報。請幫我解決這個問題。如何在android中使用共享偏好設置鬧鐘?
我有一個報警管理器來設置報警。手機開機時工作正常。但問題是,例如(我將在10,10,30,10,40設置鬧鐘),然後我會關閉手機。經過一段時間我會打開電話,警報不振鈴。所以我使用了引導接收器類,但是我只會響起第一次報警10點鬧鐘。其餘的警報被取消。如何爲其餘警報設置警報。請幫我解決這個問題。如何在android中使用共享偏好設置鬧鐘?
粘貼您的代碼。與往常一樣,使用AlarmManager
,Log
a SimpleDateFormat
來確認您確實將其設置爲您認爲的自己。如果您在manifest
添加
<action android:name="android.intent.action.BOOT_COMPLETED"/>
要將receiver
,那麼它應該工作。
調用警報公共無效invokeAlaram(長invokeTime,長ROWID) \t { \t \t AlarmManager AM =(AlarmManager)getSystemService(ALARM_SERVICE); \t \t Intent i = new Intent(this,MyAlarmService.class); i.putExtra(「rowId」,String.valueOf(rowId)); (AlarmManager.RTC_WAKEUP,invokeTime,PendingIntent.getService(this,(int)System.currentTimeMillis(),i,0)); \t} @LuxaryMode – sachi