Ale*_*xey 5 android clock alarm miui
我正在尝试在 android 上获取下一个闹钟时间。我使用两种已知的方法:
1: ( ( AlarmManager )Global.Context.getSystemService(Context.ALARM_SERVICE) ).getNextAlarmClock().getTriggerTime() // for SDK API 21+
2: Settings.System.getString(Global.Context.getContentResolver(), Settings.System.NEXT_ALARM_FORMATTED) // for SDK API 20-
Run Code Online (Sandbox Code Playgroud)
这在大多数设备上都可以正常工作。但是在某些带有 MIUI的设备上,结果是错误的(对于方法 1 或 2)。结果似乎是随机的,与闹钟没有任何一致性。可能这些结果对应于日历事件通知。但不是闹钟。
我的应用程序的用户遇到这样的问题,向我报告显示下一个闹钟时间正确的其他应用程序。所以我知道解决方案是存在的。
| 归档时间: |
|
| 查看次数: |
707 次 |
| 最近记录: |