0

내 앱 요구 사항에 따라 알람을 반복하기 위해 setRepeating()을 사용했습니다. 여기에서는 setRepeating()을 사용하여 설정된 다음 알람도 알고 싶습니다. setRepeating()으로 설정된 알람을 사용하여 다음 번 알람 시간을 제공하는 솔루션을 찾을 수 없었습니다. 심지어 내가 같은 질문을 게시 그러나 나는 우리가 얻을하지 못할 것을 알고있어 (여기 링크 ->). how to know next alarm time using setRepeating() method.setAlarmClock (info, pi); setRepeating()으로 작업하기

어딘가에 반면 나는 우리가 setAlarmClock 사용하여 다음 경보 정보를 얻을 수 있습니다 발견 -

alarmManager.setAlarmClock(new AlarmManager.AlarmClockInfo(date.getTime(),pendingIntent),pendingIntent); 

AlarmManager.AlarmClockInfo alarmClockInfo= alarmManager.getNextAlarmClock(); 

을하지만, 것은 setAlarmClock()은 일회성 알람 설정 방식입니다. 나는 반복되는 메커니즘이 필요하다. 내 가정은 내가 설명하는 명확하지 않다 어딘가에 경우도 사실하고있는 경우

저를 수정합니다.

이 점에서 저를 제안하십시오, 제안의 매우 감사 할 것입니다. 사전에

감사

참고 : 두 질문은 same.Because 나는 다른 포스트가 setRepeating 방법

에서 다음 알람 기능에 대한 요구하고있다 method.whereas setAlarmClock의 능력의 setRepeating의 종류를 달성 할 수있는 방법을 해달라고 부탁하지 않습니다
+0

동일한 질문을 여러 번하지 마십시오. 원래 질문을 편집하고 관련 정보를 추가 할 수 있습니다. 질문을 두 번 묻는 것은 짜증나는 일입니다. , 00~3일 : –

+0

두 질문은 다른 올리기이 경보 say..9의 배열을 가지고 setRepeating 방법 – sudha

답변

0

당신은 AlarmManager에서이 정보를 얻을 수 없습니다. 나중에 참조 할 수 있도록 직접 SharedPreferences에 정보를 저장해야합니다.

는 예를 들어, 알람이 울릴 때마다, 당신은 다음 반복 현상이 발생하면 SharedPreferences을 표시하기 위해 업데이트 할 수 있습니다.

+0

에 nextalarm capabilty을 요청하는 방법을 내가 setAlarmClock에서 기능의 종류를 setRepeating acheive 수 method.whereas 요구 same.Because 스피 없습니다 14 : 00-2 일, 20 : 00-5 일 .. 여기서 iRem은 setRepeating()을 사용하여 설정하고 고유 한 코드 및 기간 데이터와 같은 관련 정보를 SQLite 데이터베이스에 저장합니다. 여기까지 도달 할 수 있습니다. 9시 알람 파업 나는 당신의 다음 알람이 14:00입니다 보여 주어야 할 때 어디 setRepeating.But에 내가 setAlarmClock에 대한 반복 메커니즘이 있는지 여부를 검색 한 .so는이 기능 (다음 알람이 setAlarmClock에 도착을)이 캔트 .... – sudha

+0

'setAlarmClock()'을 사용하여 반복되는 알람을 가질 방법이 없습니다. 문서는 이에 대해 아주 분명합니다. –