diff --git a/app/src/main/java/kr/co/vividnext/sodalive/mypage/alarm/scheduler/AlarmScheduler.kt b/app/src/main/java/kr/co/vividnext/sodalive/mypage/alarm/scheduler/AlarmScheduler.kt index bd67da8..045163c 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/mypage/alarm/scheduler/AlarmScheduler.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/mypage/alarm/scheduler/AlarmScheduler.kt @@ -34,11 +34,8 @@ class AlarmScheduler(private val context: Context) { calendar.add(Calendar.DAY_OF_YEAR, 1) } - alarmManager.setExactAndAllowWhileIdle( - AlarmManager.RTC_WAKEUP, - calendar.timeInMillis, - alarmIntent - ) + val info = AlarmManager.AlarmClockInfo(calendar.timeInMillis, alarmIntent) + alarmManager.setAlarmClock(info, alarmIntent) } private fun setRepeatingAlarm(alarm: Alarm) { @@ -58,11 +55,8 @@ class AlarmScheduler(private val context: Context) { calendar.add(Calendar.WEEK_OF_YEAR, 1) } - alarmManager.setExactAndAllowWhileIdle( - AlarmManager.RTC_WAKEUP, - calendar.timeInMillis, - alarmIntent - ) + val info = AlarmManager.AlarmClockInfo(calendar.timeInMillis, alarmIntent) + alarmManager.setAlarmClock(info, alarmIntent) } }