내가 브로드 캐스트 리시버 & 알람 관리기를 통해 시간 제한 통지를 만든 다릅니다안드로이드 알림 및 알람 관리기 타이밍
나는 알람이 나던 매 24 초 시작하는 것이 인식static public void setReminderNotification(Context c){
AlarmManager alarmManager = (AlarmManager) c.getSystemService(Context.ALARM_SERVICE);
Intent alarmIntent = new Intent(c, ReminderReceiver.class);
PendingIntent pendingIntent = PendingIntent.getBroadcast(c, 12460, alarmIntent, PendingIntent.FLAG_UPDATE_CURRENT);
iTime = 24000;
if (iTime > 0) {
alarmManager.cancel(pendingIntent);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + iTime, iTime, pendingIntent);
}else if(iTime == 0){
alarmManager.cancel(pendingIntent);
}
}
. 그것은 달려있다. 나는 통지가 더 이상/때로는 짧은 이유를 궁금해
Post Nofification: 10 - 47 - 0
Post Nofification: 10 - 47 - 13
Post Nofification: 10 - 47 - 37
Post Nofification: 10 - 48 - 1
Post Nofification: 10 - 48 - 25
Post Nofification: 10 - 49 - 0
Post Nofification: 10 - 49 - 13
Post Nofification: 10 - 49 - 37
Post Nofification: 10 - 50 - 1
Post Nofification: 10 - 50 - 25
Post Nofification: 10 - 51 - 0
Post Nofification: 10 - 51 - 13
Post Nofification: 10 - 51 - 37
Post Nofification: 10 - 52 - 1
Post Nofification: 10 - 52 - 42
Post Nofification: 10 - 53 - 0
Post Nofification: 10 - 53 - 13
: (들 - - m H 형식 :) 내가 수신기에 기록했다. 이 문제를 해결하는 방법에 대한 아이디어가 있으십니까?
당신은 당신이 알람 서비스를 시작할 수있는 코드를 게시 할 수 있습니다 – suresh