gpt4 book ai didi

android - 如何检查重复闹钟是否在 android 中处于 Activity 状态?

转载 作者:太空宇宙 更新时间:2023-11-03 13:25:30 25 4
gpt4 key购买 nike

看了很多关于它的问答。我发现我可以使用

取消警报
.cancel( PendingIntent )

问题是当我检查是否设置了闹钟时。为了检查它,我使用:

boolean alarmUp = (PendingIntent.getBroadcast(BackgroundService.this, pendingIntentRequestCode, intent, pendingIntent.FLAG_NO_CREATE) != null);

但我总是得到 true 作为结果。我得到 false 的唯一方法是取消 pendingIntent

这是为什么呢?以及如何只检查警报管理器而不检查未决 Intent ?

编辑:我做了一些检查,发现 .cancel 正在运行。但是如何检查警报是否处于 Activity 状态?

最佳答案

不幸的是,你不能:-(

Android 真正缺少的功能之一是查询 AlarmManager 并获取有关已注册警报的信息的能力。

关于android - 如何检查重复闹钟是否在 android 中处于 Activity 状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21003902/

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