알람 시계 앱을 만들고 있습니다. 나는 한 가지 문제에 직면 해있다. 며칠 동안 알람을 설정하는 방법을 모르겠습니다. 나는 이미 아래에있는 코드를 시도했지만 로그에서 나는 이것을 보았다 Wed Apr 06
(어떤 날짜도 변경하지 않았으므로 는가 가장 가까운 화요일과 금요일이되어야 함). 내가 뭘 잘못 했니? 매일 격일로 알람을 설정해야합니까? 며칠 동안 알람 설정
calendar.set(Calendar.DAY_OF_WEEK, Calendar.TUESDAY, Calendar.FRIDAY);
//calendar.add(Calendar.DAY_OF_WEEK,Calendar.FRIDAY);
Log.e("Point_1","Calendar " + calendar.getTime());
calendar.set(Calendar.HOUR_OF_DAY,timePicker.getCurrentHour());
calendar.set(Calendar.MINUTE,timePicker.getCurrentMinute());
Intent intent1 = new Intent(MyService_alarm.this,MyReceiver_Alarm.class);
PendingIntent pendingIntent = PendingIntent.getBroadcast(MyService_alarm.this,intent.getIntExtra("Size", 1),intent1,0);
AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
alarmManager.setRepeating(AlarmManager.RTC, calendar.getTimeInMillis(), 7 * 24 * 3600 * 1000, pendingIntent);
감사합니다 :
이
내 코드입니다.
감사합니다. 불행히도 문제는 며칠 동안 알람을 설정할 수 없다는 것입니다. – Steve
며칠 동안 무슨 알람을 의미합니까? 나는 당신이 달성하려고하는 것을 이해하지 못하는 것 같습니다. 여러 날 동안 알람을 설정하고 싶습니까? 그렇다면 매일 별도로 알람을 설정해야합니다. –
그래서 Calendar.add (Calendar.DAY_OF_WEEK, Calendar.FRIDAY) 및 Calendar.add (Calendar.DAY_OF_WEEK, Calendar.SUNDAY)를 추가하여 알람을 설정할 수 없습니다. 요즈음? – Steve