val am = getActivity()!!.getSystemService(Context.ALARM_SERVICE) as AlarmManager
val alarmClockInfo = am.nextAlarmClock // Added in API level 21
val cal = Calendar.getInstance()
cal.timeInMillis = alarmClockInfo.triggerTime
안드로이드 기기에 등록된 다음 알람을 가져온다. 등록된 모든 알람 중에는 아니고, setAlarmClock으로 등록된 것 중 가져온다. 다른 앱에서 등록된 것도 가져온다. 내 앱에서 등록된 것만 가져오고 싶었는데... 다음에 더 알아보자.
'개발 > 안드로이드' 카테고리의 다른 글
나이트 모드의 현재 상태 확인하는 방법 두가지 (0) | 2020.11.24 |
---|---|
안드로이드 위젯 크기 결정 로직의 문제들 (2) | 2020.02.02 |
Kotlin에서 static initializer block (0) | 2020.01.24 |
AndroidManifest에 변수 사용 (0) | 2020.01.20 |
안드로이드 에뮬레이터에서 호스트 PC로 접속 (0) | 2020.01.19 |
댓글