问题标签 [notificationmanager]

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.

0 投票
2 回答
16614 浏览

android - notificationManager 通过 Id 获取通知

有谁知道通过id获取通知的方法吗?如果它仍然显示在Android的状态栏中,我想要获得新通知时想要获取信息并将其添加到新通知中。谢谢你。

0 投票
1 回答
10442 浏览

android - Android:多个通知作为状态栏中的单个列表

我正在尝试Notify根据一些标准来使用用户。Multiple Notifications正在显示,Status Bar但我想当Group the notification in single notification用户点击 时Status Bar,我想检索该组中的所有通知。那可能吗?或者我必须维护PendingIntents这些通知?任何帮助将不胜感激。例如,如果两个朋友的生日在同一天,则应显示 2 条通知。我想组合这些通知,即,而不是状态栏中的 2 个通知,我想要一个,当用户单击它时,它应该有关于 2 个通知的信息。可能吗?

请参阅下面的代码以显示通知。

0 投票
1 回答
120 浏览

android - Android NotificationListenerService 为低于 4.3 的版本优雅降级

有没有办法让新的 Android NotificationListenerService 为 4.3 之前的版本优雅降级?

我认为如果操作系统无法识别服务,那么它会在清单中被忽略。这似乎不是这里的情况。以下是清单中的内容。

谢谢!

0 投票
1 回答
149 浏览

java - 当其他通知被触摸时,取消通知正在重新传递。安卓

我遇到了一个问题,无论用户触摸什么通知,我总是收到相同的通知,即使它被取消了。

用户触摸的第一个通知是唯一会传递给我的待定意图的通知,直到设备重新启动(然后第一个触摸的通知成为新的加利福尼亚酒店通知)。 通知托盘

这是我构建通知的方式:

然后我在我的PushNotificationLauncherActivity

无论我触摸哪个通知,日志中Touched notification ID: 1234都会始终显示,即使我触摸的通知的 ID 为56789.

我非常怀疑这是我的测试设备的问题,但如果它有帮助;我正在使用带有 KitKat 4.4.4 的 2013 Nexus 7 和 Dalvik 运行时(不是 ART)构建 KTU84P。

0 投票
0 回答
97 浏览

c# - 构建通知管理软件

我想构建一个中央通知中心,可以与 Windows PC 上的不同软件(如 Outlook、Skype、Live Messenger、Facebook Messenger 等)生成的通知进行交互和延迟、控制或管理。不幸的是,我不确定从哪里开始寻找以及如何实现它?任何形式的帮助将非常感激。

0 投票
1 回答
170 浏览

android - 显示通知的问题

我试图在我的应用程序中添加通知。我尝试了下面的代码,但问题是使用下面的代码我只能看到正在显示的部分文本,即我在通知中只看到“导入解压缩的 Android 项目”,其余文本被截断。

在此处输入图像描述

所以我尝试了 BigTextStyle 但现在没有显示任何内容。下面的代码:

目标 API 为 15 到 20,应用程序正在 API 15 上进行测试。

0 投票
1 回答
47 浏览

android - 使用 Notification 类和 NotificatioinCompat.Builder 类的通知图标大小不同

我正在开发一个 Android 应用程序。我有两个模块。

  1. 上传文件
  2. 下载文件

在上传文件中,我使用了通知类来显示通知。

在下载文件中,我使用了 NotificationCompat.Builder 类。

我的查询:

我正在使用相同的可绘制通知图标。但是我在操作栏中看到了不同大小的图标。

有没有可能通过在不同场景中使用两个类来获得相同大小的图标?

注意: 我项目的 midSdkVersion = 11

0 投票
1 回答
263 浏览

android - 重启手机后设置闹钟

我有一个小问题。我使用 AlarmManager 在特定时间设置通知。我设置通知的时间存储在 SQLLite 数据库中。除了我重新启动手机的那一刻,它们都工作得很好。alarmManager 当然会失去他们的重复。

我想问在这种情况下最好的解决方案是什么?我在 MainActivity 中设置了 alarmManager,并在 BroadcastReceiver 中设置了通知,如下面的代码所示:

这是我从 MainActivity 中调用它的方式:

这是广播接收器的方法 onReceive

我正在为 BOOT_COMPLETED 事件声明 BroadcastReceiver,但它总是在我启动手机时只调用空通知,而不再调用。

0 投票
2 回答
3042 浏览

android - Android:从 NotificationManager 操作 PendingIntent 调用 IntentService

我有一个推送通知应用程序。当推送通知到来时,BroadcastReceiver 调用 GCMIntentService 来设置通知

当用户单击“添加到日历”时,它会调用 PendingIntent 以使用所有参数启动 AddToCalendarIntentService。

该代码有效,但如果我再次收到另一个通知,并将其添加到日历中,AddToCalendarIntentService 中的参数将保留旧参数,而忽略新参数。例如,第一个位置是IndonesiaGCMIntentServiceAddToCalendarIntentService日志都显示Indonesia

在第二个通知中,位置是Singapore,它在GCMIntentService中正确显示,但是在登录AddToCalendarIntentService时,它​​显示Indonesia(应该是新加坡)。

请帮忙。

谢谢你。

0 投票
1 回答
32 浏览

java - 从通知栏,调用工人阶级

我正在开发一个在线广播应用程序。该应用程序在后台运行。当我单击 NotificationManager 时,radioclass 再次开始工作。我想调用正在运行的无线电类。我能怎么做?

//这里 RadioClass 再次运行。但是 RadioClass 已经在运行。我应该调用正在运行的 RadioClass。