gpt4 book ai didi

android - 警报管理器和 NEXT_ALARM_FORMATTED

转载 作者:行者123 更新时间:2023-11-29 14:07:16 25 4
gpt4 key购买 nike

我正在按如下方式设置警报:

 AlarmManager alarm = (AlarmManager) getSystemService(Context.ALARM_SERVICE);

alarm.setRepeating(AlarmManager.RTC_WAKEUP,
calendar1.getTimeInMillis(), 24*60*60 * 1000, pintent);

像这样我添加了很多不同时间间隔的闹钟。

所以现在我想从这些中获取下一个闹钟时间。

为此我正在使用

  android.provider.Settings.System.getString(
getContentResolver(),
android.provider.Settings.System.NEXT_ALARM_FORMATTED)

但是上面没有返回任何东西。

请有人帮助我..

最佳答案

Settings.System.NEXT_ALARM_FORMATTED 返回时钟的下一个闹钟,就像在锁屏上显示的一样。

AlarmManager 没有提供下一次执行的方法。如果您使用 AlarmManager.setInexactRepeating()(节省电量!),无论如何都无法确定确切时间。

为什么在安排警报时不将执行时间存储在 SharedPreferences 或数据库中?

关于android - 警报管理器和 NEXT_ALARM_FORMATTED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6049527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com