Android中是否有办法获得即将到来的闹钟时间?
由于
澄清:我在谈论原生的Android闹钟应用
答案 0 :(得分:16)
从API级别21开始,不推荐使用常量Settings.System.NEXT_ALARM_FORMATTED
。
相反,你应该使用:
AlarmManager.getNextAlarmClock()
https://developer.android.com/reference/android/app/AlarmManager.html#getNextAlarmClock()
答案 1 :(得分:11)
String nextAlarm = Settings.System.getString(getContentResolver(),
Settings.System.NEXT_ALARM_FORMATTED);
答案 2 :(得分:1)
需要:
String nextAlarm = android.provider.Settings.System.getString(getContentResolver(), android.provider.Settings.System.NEXT_ALARM_FORMATTED);