android-pendingintent相关内容

什么是 Android PendingIntent?

我是 Android 的新手.我阅读了 Android 文档,但我仍然需要更多说明.谁能告诉我 PendingIntent 到底是什么? 解决方案 A PendingIntent 是您提供给外部应用程序的令牌(例如 NotificationManager、AlarmManager、主屏幕 AppWidgetManager 或其他 3rd 方应用程序),它允许外部应用程序使用您应用程序的权限 ..
发布时间:2021-11-27 20:10:09 移动开发

从通知意图中删除数据

我的启动器活动意图存在问题.场景是:1. 将 Intents 表单通知服务发送到我的启动器活动 PendingIntent contentIntent = PendingIntent.getActivity(this, TripLoggerConstants.PENDING_TRIPS_NOTIFICATION_ID, new Intent(this, MainActivity.class).p ..
发布时间:2021-11-27 20:10:02 移动开发

警报不会唤醒我的服务

我有以下代码,我希望无论电话状态如何,此警报都会调用我的服务.即使它处于睡眠模式,我也需要它来访问互联网并拨打一些网络电话. 为什么手机处于睡眠模式时不工作? 报警管理器 Calendar cal = Calendar.getInstance();cal.add(Calendar.SECOND, 5);AlarmManager am = (AlarmManager) getSyst ..
发布时间:2021-11-27 13:26:37 移动开发

使用 PendingIntent 显示对话框

我正在处理日历事件提醒.Android 中没有原生日历事件提醒,因此用户可以安装不同的日历应用. 现在这些应用程序可以在提醒事件上有所不同,例如可以显示提醒通知.现在我希望我在这些事件日历应用程序中以编程方式设置一个事件,并且按时到达不显示任何通知,而是会显示一个弹出消息,并带有类似声音的警报.那时我使用了该站点的代码.它可以工作,但会以通知的形式显示提醒. 代码如下: 接收 ..

未决意图和切换活动的应用内计费问题

好的,所以我已经尝试解决这个问题好几天了,我不是来这里找人为我做我的工作,因为我一直在排除故障并修复 LogCat 中的每一条错误消息.我正在使用 Andengine 开发 Android 游戏(这可能是问题的一部分,因此熟悉它会有所帮助).我没有做任何太花哨的事情,我的游戏活动都是单一场景,没有任何物理或类似的东西,只有一堆精灵和纹理.我还在游戏中的所有其他活动中使用了 Andengine,因为 ..

AlarmManager setInexactRepeating、setWindow、setRepeating 方法在工作日从循环内调用时不会触发警报

要求:- 我需要在一周的选定日期和警报开始的日期触发警报(例如,我想在 2017 年 5 月 26 日下午 6:45 开始的每周周五和周六触发警报) 问题:- 当 AlarmManager setInexactRepeating、setWindow 或 setRepeating 方法在循环内被调用时,BroadcastReceiver 的 onReceive() 方法不会执行. 用 ..

是否可以使用相同的 requestCode 和不同的附加项创建多个 PendingIntents?

我正在使用 AlarmManager 来安排 1 到 35 个警报之间的任何时间(取决于用户输入).当用户请求安排新的闹钟时,我需要取消当前的闹钟,因此我使用相同的 requestCode 创建所有闹钟,在 final 变量中定义. //清除剩余报警Intent intentstop = new Intent(this, NDService.class);PendingIntent sender ..
发布时间:2021-11-26 23:10:04 移动开发

什么是“请求代码"?用于 PendingIntent?

背景: 我通过 AlarmManager 将 PendingIntent 用于警报. 问题: 一开始我以为为了取消之前的,我必须提供我之前用过的确切的requestCode来启动警报. 但后来我发现我错了,因为 取消 API 说: 删除任何具有匹配意图的警报.任何类型的任何警报,其意图与此匹配(由 filterEquals(Intent) 定义),将被取消. 看 ..

如何正确地将独特的附加功能传递给待处理的意图?

我在使用 alarmManager 和待处理的意图时遇到了问题,其中还有额外的内容. 如果我设置了多个闹钟,它们会响起,但附加功能保持不变. 我已经阅读了这些问题: android 待处理 Intent 通知问题 Android 不断缓存我的 Intent 额外内容,如何声明一个挂起的 Intent 以保留新的额外内容? 我已经尝试过: 为每个待处理的意图分配一个唯 ..