[問題] alarmmanager設定多個鬧鐘失準

看板AndroidDev作者 (jimmy)時間10年前 (2015/11/28 00:46), 10年前編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
http://i.imgur.com/Q3rQbEq.jpg
目前在研究可以新增很多個鬧鐘的app,我利用sqlite存主鍵和輸入的鬧鐘名稱跟時間,再 用相同名稱去rawquery出相同資料名稱的主鍵_id,再把這_id當做pendingIntent的reque stcode這樣就不會重複,可以一直新增鬧鐘,但是目前出現的問題是第一個輸入的鬧鐘會 準確響起,不過之後輸入的都會失準,還是會響只是會變成不是我當時設定的時間,小 弟新手找不太到原因...先謝謝了 感覺是手機的當前時間被我的alarmmanager給往前推了...? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.8.190 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1448642786.A.5C7.html

11/28 00:50, , 1F
手機排版有點糟糕抱歉...
11/28 00:50, 1F
※ 編輯: kobebryin (220.132.8.190), 11/28/2015 00:51:19 ※ 編輯: kobebryin (220.132.8.190), 11/28/2015 01:02:31

11/28 18:01, , 2F
如果是因為休眠造成的話可以改用alarmManager.setExact
11/28 18:01, 2F

11/29 16:34, , 3F
後來發現是測試的紅米問題,用其他的裝置測試都為正常
11/29 16:34, 3F

11/29 16:34, , 4F
了~謝謝大大幫忙!
11/29 16:34, 4F
文章代碼(AID): #1MM8ZYN7 (AndroidDev)