android-获取下一个警报的时间

android-获取下一个警报的时间,android,Android,Android中有没有办法获得即将到来的闹钟时间 谢谢 澄清:我说的是本机android闹钟应用程序需要: String nextAlarm = Settings.System.getString(getContentResolver(), Settings.System.NEXT_ALARM_FORMATTED); String nextAlarm = android.provider.Settings.System.getString(getContentResolver(), a

Android中有没有办法获得即将到来的闹钟时间

谢谢

澄清:我说的是本机android闹钟应用程序需要:

String nextAlarm = Settings.System.getString(getContentResolver(),
    Settings.System.NEXT_ALARM_FORMATTED);
String nextAlarm = android.provider.Settings.System.getString(getContentResolver(), android.provider.Settings.System.NEXT_ALARM_FORMATTED);

从API级别21开始,常量
Settings.System.NEXT\u ALARM\u FORMATTED
不推荐使用

相反,您应该使用:

AlarmManager.getNextAlarmClock()

与闹钟应用程序或由应用程序触发的报警事件一样?是本机闹钟应用程序的报警时间。@Jim Blackler,如果是由应用程序触发的报警事件,您知道答案吗?谢谢你提前回复:-)@monn3t我很晚才回复,但可能会对其他人有所帮助。您可以将报警事件保存在持久的位置,如数据库、SharedReferencesetc@FawadKhalil,谢谢你的回答。正如你所看到的,这个问题来自很久以前。从那以后,操作系统发生了巨大的变化。然而,我相信你的答案仍然是最新的。谢谢,有没有办法把下一个闹钟的时间以秒为单位,而不是格式化的时间字符串?有没有人找到办法把时间以秒为单位读到下一个闹钟?我也想看看一个完美的解决方案。格式化字符串在大多数情况下是不够的。第三方应用程序设置的报警时间如何?有机会得到这个值吗?@Steve,我怎样才能从报警管理器获得下一次报警的时间?