问题标签 [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 回答
7682 浏览

android - 更新通知振动/铃声

我正在使用NotificationManager构建器在我的应用程序中显示警报。我知道该notify方法的第一个参数是 id,如果通知已经可见,框架将更新通知,但是如果我将警报设置为播放铃声或振动,如果警报更新,铃声/振动是否也会触发?

0 投票
2 回答
2204 浏览

android - 通知计数不计数

我有以下代码......当通知到来时......它总是显示“1”并且如果有更多通知则不算数......我做错了什么?

我将从以下代码开始:

…………

0 投票
3 回答
1541 浏览

android - 我不希望通知管理器打开活动

我不希望通知管理器(状态栏)打开活动。相反,当单击通知时,它只是被取消,并且不会发生任何事情。

0 投票
2 回答
195 浏览

android - 代码在 mNotificationManager.notify( , ) 处停止执行

尽管所有 sendXXXXX 布尔值都是 true,但代码在第一次 notify() 处停止执行。如果我手动将第一个设置为 false,则代码将在第二个 if 语句中停止执行。

当 .notify() 被调用时,它就像一个返回语句。它退出函数但不抛出任何错误/异常。

0 投票
1 回答
1498 浏览

android - Android:停止声音通知

我使用 NotificationManager 播放声音。但是当我按任意键时,我不知道如何停止它。例如,后退按钮。太感谢了~~~^^

0 投票
1 回答
1999 浏览

android - 通知中的进度条

我尝试将进度条放入通知中。但问题是系统启动后几秒钟无响应,进度条卡在开始,请注意即使进度条卡住了,但文件仍在下载中。

下面是代码,请指导我如何处理进度条。

日志猫:

0 投票
1 回答
1273 浏览

android - PendingIntent 和 DownloadManager

有什么方法可以使用下载管理器设置 PendingIntent 吗?还是 DownloadManager.Request?我正在工具栏中向用户发送有关下载的通知:

请求是这样初始化的:

我需要它,以便当用户单击此通知时,他们会被带到活动或下载文件的位置。

0 投票
2 回答
3514 浏览

android - 为什么 Eclipse 无法识别 Notification.Builder 类中的 build() 方法来返回 Notification 对象?

这是我的代码:


它可以找到,但Notification notification = builder.getNotification();不推荐使用。正如我应该做的那样Notification notification = builder.build();。问题是 Eclipse 没有这样识别它,这意味着它不会让我编译。该文档很清楚build()存在并且它是首选方法,但它不适用于我的目的。我想使用非弃用的代码,所以任何帮助将不胜感激。

进口


请注意,这import android.app.Notification.Builder;是说它没有被使用。

0 投票
0 回答
693 浏览

android - Phonegap onPause 事件不起作用

我在phonegap下开发了一个android应用程序。我使用了本地通知插件。当应用程序活动暂停时,我试图从服务器获取通知。

我在javascript中试过:

在我的主要活动中:

每次按下后退按钮时暂停事件。

但是,当应用程序被后退按钮/结束通话按钮/屏幕锁定暂停时,暂停事件不起作用。我只是让它工作一次。

我错过了什么?

0 投票
3 回答
3878 浏览

android - Android:新信息替换通知中的旧信息

来自Android中的文档NotificationManager

public void notify (int id, Notification notification) 发布要在状态栏中显示的通知。如果您的应用程序已经发布了具有相同 id 的通知并且尚未取消,它将被更新的信息替换。

我不想替换旧信息,我想要两个通知。注意:每个通知都有自己的 id:

这该怎么做?