问题标签 [android-pendingintent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 列出 AlarmManager 中的所有 PendingIntent
我希望列出我的应用程序中设置的所有待处理警报,以便稍后我可以为每个单独的警报添加一个取消按钮。
问题是,我完全不确定这将如何完成,也不知道从哪里开始。
我将不胜感激任何正确方向的指示。
谢谢你。
android - Android Notification PendingIntent 问题
我有一个警报管理器,它正在调用一个名为 ScheduleAlert 的活动类。
我希望当我点击通知消息时 MyApp 活动的缩进应该触发。在通知时,我只想要声音和振动。但是现在我得到了声音和振动,并且 MyApp 活动也被触发了,这实际上是我不想要的。我的代码有什么问题?
android - Android PendingIntent 将您带到一个已经存在的活动?
真的不知道如何搜索这个......
每当从我的队列中添加或删除作业以在状态栏中放置通知时,我都会调用以下内容:
现在的行为是这样的:
如果用户注销并点击通知,它仍然会打开一个新的 FileManagerActivity (操作!)我可以通过从我的身份验证活动开始并以自然顺序将意图传递到我的堆栈来解决这个问题,当应用程序已经存在时跑步是我遇到困难的地方。
如果用户已经打开 FileManagerActivity,单击通知将在其上放置第二个实例。在这种情况下,我希望当前正在运行的 FileManagerActivity 接收焦点,而不是启动一个新实例。
我怎样才能得到正确的行为?
android - Android Notification 重新启动应用程序但想要恢复
嗨,我已经能够获得为我的活动显示的通知,并且当用户单击通知时,应用程序会重新启动。但是我只是希望它重新出现而不是重新启动。例如。它是一个网络应用程序,我希望它在用户选择通知时出现在前面。但不刷新网页。我可以捕获这个意图还是我发送了错误的意图?通常,如果我按下主页按钮并单击应用程序图标,应用程序就会出现并且不会刷新/重新启动。所以这就是我想要的行为。有任何想法吗 ?
android - Android通知栏点击不起作用
我有以下代码在 C2DMReceiver.java 的通知栏中发出通知。此类本身扩展了 BroadcastReceiver。以下代码在 onReceive 方法中。
现在,当我单击通知栏中的通知时。c2DmReceiver 类的 onReceive 方法未调用。
请帮忙...
android - Android PendingIntent 如何
好的,我被卡住了。有人可以指出我正确的方向吗?我不知道从哪里开始挂起意图。我需要启动自定义服务,将一些数据发送回启动它的活动。我该怎么做?
android - Android:如何判断服务何时完成
我有一个包含按钮的活动类。当我单击该按钮时,它会启动一项服务,该服务将在单独的线程中填充我的 SQLite 数据库。服务完成后,我希望我的活动类中的文本视图显示数据库中的新值。
我已正确设置所有内容,并且我的数据库正在存储正确的信息。我唯一仍然困惑的是如何告诉我的活动课程服务已完成?
android - 如何在 Api 级别 7 (Android 2.1) 中近似 PendingIntent getActivities?
我希望有一个针对 Android 2.1,API 级别 7 的应用程序,当用户点击进来的 C2DM 通知时,一次启动多个活动。这是我目前用来启动我的活动的方法:
这种方法只允许我将一个活动放在堆栈上。我真正想做的是使用这种方法:
此方法报告它仅适用于 API 级别 11,即 Android 3.0。我不想破坏与 2.1 的向后兼容性。谁能建议我如何在不依赖 Android 3.0 的情况下实现这种效果?我尝试寻找这种新方法的来源,但它似乎还不可用。
android - 停止未决意图
我有一项服务每 5 分钟运行一次
所以每 5 分钟服务启动并做一些工作,然后完成并在 5 分钟后再次启动,因为我已将重复的间隔时间设置为 5 分钟
现在,如果我想停止该服务并且不想再启动服务,那么我必须做什么?
请帮我?
android - 无法打开第一个通知,但会打开其余通知
我有某种短信应用程序。因此,每次手机收到新消息时,它都应该有一个通知,点击它就会启动活动。现在,当收到 1 条消息时,它会通知,在状态栏中删除并且不启动活动。但是当收到 2 条或更多消息时,第一个通知无法在单击时启动,而其余的(第 2 个,第 3 个通知...)可以。以下是我的代码。
p>根据 stackoverflow 中的答案,要创建一个独特的意图,它应该具有独特的操作,这就是我将主键设置为操作的原因。我还将请求代码设置为主键以具有唯一的待处理意图。我的代码中是否遗漏了什么?谢谢。
编辑 顺便说一句,每当我删除context.startActivity(newIntent); ,它工作正常。谁能告诉我为什么?谢谢。