Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
val alarmManager: AlarmManager = getSystemService(Context.ALARM_SERVICE) as AlarmManager
when {
alarmManager.canScheduleExactAlarms() -> {
Log.d("MainActivity", "onCreate: SCHEDULE ALARM")
}
else -> {
// go to exact alarm settings
Intent().apply {
action = ACTION_REQUEST_SCHEDULE_EXACT_ALARM
}.also {
startActivity(it)
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment