问题标签 [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.
android - notificationManager 通过 Id 获取通知
有谁知道通过id获取通知的方法吗?如果它仍然显示在Android的状态栏中,我想要获得新通知时想要获取信息并将其添加到新通知中。谢谢你。
android - Android:多个通知作为状态栏中的单个列表
我正在尝试Notify
根据一些标准来使用用户。Multiple Notifications
正在显示,Status Bar
但我想当Group the notification in single notification
用户点击 时Status Bar
,我想检索该组中的所有通知。那可能吗?或者我必须维护PendingIntents
这些通知?任何帮助将不胜感激。例如,如果两个朋友的生日在同一天,则应显示 2 条通知。我想组合这些通知,即,而不是状态栏中的 2 个通知,我想要一个,当用户单击它时,它应该有关于 2 个通知的信息。可能吗?
请参阅下面的代码以显示通知。
android - Android NotificationListenerService 为低于 4.3 的版本优雅降级
有没有办法让新的 Android NotificationListenerService 为 4.3 之前的版本优雅降级?
我认为如果操作系统无法识别服务,那么它会在清单中被忽略。这似乎不是这里的情况。以下是清单中的内容。
谢谢!
java - 当其他通知被触摸时,取消通知正在重新传递。安卓
我遇到了一个问题,无论用户触摸什么通知,我总是收到相同的通知,即使它被取消了。
用户触摸的第一个通知是唯一会传递给我的待定意图的通知,直到设备重新启动(然后第一个触摸的通知成为新的加利福尼亚酒店通知)。
这是我构建通知的方式:
然后我在我的PushNotificationLauncherActivity
:
无论我触摸哪个通知,日志中Touched notification ID: 1234
都会始终显示,即使我触摸的通知的 ID 为56789
.
我非常怀疑这是我的测试设备的问题,但如果它有帮助;我正在使用带有 KitKat 4.4.4 的 2013 Nexus 7 和 Dalvik 运行时(不是 ART)构建 KTU84P。
c# - 构建通知管理软件
我想构建一个中央通知中心,可以与 Windows PC 上的不同软件(如 Outlook、Skype、Live Messenger、Facebook Messenger 等)生成的通知进行交互和延迟、控制或管理。不幸的是,我不确定从哪里开始寻找以及如何实现它?任何形式的帮助将非常感激。
android - 显示通知的问题
我试图在我的应用程序中添加通知。我尝试了下面的代码,但问题是使用下面的代码我只能看到正在显示的部分文本,即我在通知中只看到“导入解压缩的 Android 项目”,其余文本被截断。
所以我尝试了 BigTextStyle 但现在没有显示任何内容。下面的代码:
目标 API 为 15 到 20,应用程序正在 API 15 上进行测试。
android - 使用 Notification 类和 NotificatioinCompat.Builder 类的通知图标大小不同
我正在开发一个 Android 应用程序。我有两个模块。
- 上传文件
- 下载文件
在上传文件中,我使用了通知类来显示通知。
在下载文件中,我使用了 NotificationCompat.Builder 类。
我的查询:
我正在使用相同的可绘制通知图标。但是我在操作栏中看到了不同大小的图标。
有没有可能通过在不同场景中使用两个类来获得相同大小的图标?
注意: 我项目的 midSdkVersion = 11
android - 重启手机后设置闹钟
我有一个小问题。我使用 AlarmManager 在特定时间设置通知。我设置通知的时间存储在 SQLLite 数据库中。除了我重新启动手机的那一刻,它们都工作得很好。alarmManager 当然会失去他们的重复。
我想问在这种情况下最好的解决方案是什么?我在 MainActivity 中设置了 alarmManager,并在 BroadcastReceiver 中设置了通知,如下面的代码所示:
这是我从 MainActivity 中调用它的方式:
这是广播接收器的方法 onReceive
我正在为 BOOT_COMPLETED 事件声明 BroadcastReceiver,但它总是在我启动手机时只调用空通知,而不再调用。
android - Android:从 NotificationManager 操作 PendingIntent 调用 IntentService
我有一个推送通知应用程序。当推送通知到来时,BroadcastReceiver 调用 GCMIntentService 来设置通知
当用户单击“添加到日历”时,它会调用 PendingIntent 以使用所有参数启动 AddToCalendarIntentService。
该代码有效,但如果我再次收到另一个通知,并将其添加到日历中,AddToCalendarIntentService 中的参数将保留旧参数,而忽略新参数。例如,第一个位置是Indonesia,GCMIntentService和AddToCalendarIntentService日志都显示Indonesia。
在第二个通知中,位置是Singapore,它在GCMIntentService中正确显示,但是在登录AddToCalendarIntentService时,它显示Indonesia(应该是新加坡)。
请帮忙。
谢谢你。
java - 从通知栏,调用工人阶级
我正在开发一个在线广播应用程序。该应用程序在后台运行。当我单击 NotificationManager 时,radioclass 再次开始工作。我想调用正在运行的无线电类。我能怎么做?
//这里 RadioClass 再次运行。但是 RadioClass 已经在运行。我应该调用正在运行的 RadioClass。