goldforestdev / CommuterBus

2 stars 0 forks source link

Alarm 울리지 않는 문제 수정 #38

Closed BurningDroid closed 4 years ago

BurningDroid commented 4 years ago

AlarmManage.setRepeating이 동작하지 않아 AlarmManage.setExact으로 변경하였습니다.

알아보니 setRepeating은 알람 시간 정확도가 떨어지니 정확한 시간에 알림을 주는 것이 필요하다면 setExact를 이용하라고 하네요. 거기에 주기적인 알람을 이용하고 싶다면 setRepeating 대신 setExact를 사용하고 대신 직접(수동적으로) 주기적으로 알람을 등록해야 합니다.

본 PR은 setExact만 적용한 내용으로, 주기적으로 다시 알람 등록하는 로직이 필요합니다. 이 부분은 좀더 아키텍쳐를 고민해봐야 할 것 같아요.