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

android - Android 通知振动时间

我正在使用以下代码进行通知。它应该在事件发生时振动并发出声音。但是在创建通知时它会发出声音,尽管通知时间是在 30 分钟之后。

我的代码有什么问题?

0 投票
2 回答
8356 浏览

android - Android:如何对通知触摸事件做出反应?

我正在通过NotificationManagerfrom a显示通知BroadcastReceiver,但如果用户触摸通知,则不会发生任何事情。如果我从视图创建通知,则在触摸通知时会将包含的活动置于最前面。

如何显示特定活动/视图或以其他方式对用户触摸通知做出反应?

0 投票
3 回答
891 浏览

service - 从状态栏中删除通知图标

我已将此 FLAG 用于我的服务:Notification.FLAG_FOREGROUND_SERVICE;但是当我调用 notificationManager.cancel(IDN) 时,图标总是在状态栏中可见.....如果我在调用 notificationManager.cancel(IDN) 时更改 Notification.FLAG_AUTO_CANCEL 上的 FLAG,图标就消失了。如何使用 FLAG_FOREGROUND_SERVICE 然后取消图标?

0 投票
1 回答
19944 浏览

android - 同一活动的多个通知

我有一个正在从通知栏打开的活动,但是当我这样做时NotificationManager.notify(...),我给意图一个不同的包,以便每个通知打开相同的活动,但从数据库中获取彼此的其他信息。

但是,当我尝试输入任何通知(例如,有 3 个通知)时,它们都会将我发送到与最后一个具有相同捆绑包的活动。在尝试了一些标志之后,我真的不知道问题出在哪里(一些标志使通知进入带有第一个包的活动)。

我正在按照他们在教程中使用它的方式进行操作。

0 投票
2 回答
2661 浏览

android - 如何检测 NotificationManager 发送通知的发送者/检测通知栏上的哪个通知已被点击?

我正在开发一个 GPS 应用程序。如果用户进入或超出预定义区域,我的应用程序将通过 NotificationManager 触发通知。我的应用程序可以针对这两种情况触发通知。

从 onResume() 中,我总是得到最新的 intent.setExtra() 值,而不是点击通知的 intent.setExtra 值。

问题是如何检测用户点击内部区域或外部区域的通知?(我想在不同的情况下展示不同的观点)

是否可以为单击的通知添加侦听器?

这是我的代码spinet:

0 投票
1 回答
1521 浏览

android - 如何在Android中实现通知服务(不使用Activity)

我正在实施通知我的应用程序只是示例。

服务类文件:

AppActivity 主类:

在 log cat 总文件方法中执行:

问题是什么?

0 投票
0 回答
444 浏览

android - 线程中发生静默崩溃。NotificationManager、计时器和线程“神奇”。看起来很重要的问题

我陷入了以下有趣的问题:

输出是:

就这样。

有人可以告诉我,在调用 mNotificationManager.notify() 之后,问题是什么,以及为什么线程代码的执行完成?
顺便说一句,计时器仍在运行,再过 10 分钟 - 它将再次执行该代码。计时器在它自己的线程中运行代码。我不知道,如果计时器线程终止然后立即重新启动,但似乎线程是完整的,但只执行顶级堆栈函数(它只是再次计数计时器)。

Android 也会显示通知。

我将 notify() 嵌入到 for 循环中,因此对我来说至关重要 - 在调用 mNotificationManager.notify() 之后继续执行它。

EDIT1:它真的看起来像一个无声的崩溃:

下一步是单行:

在崩溃之前,

PathClassLoader(ClassLoader).loadClass(String, boolean) line: 563

重复执行了两次,但只是从 PathClassLoader(ClassLoader).loadClass(String) line: 532 的一行开始。在第二个出口处- 它回到 loadClass(String),下一刻 - 一切都消失了。

任何建议 - 我现在应该做什么?我以前从未遇到过无声的崩溃...

0 投票
1 回答
462 浏览

android - Android 的 Notification、NotificationManager 和 StatusBar 消息

  1. 在此代码段中,我使用什么 Activity 类?写代码的地方?此状态栏消息是否在某处?

    Intent notificationIntent = new Intent(this, MyActivity.class);

  2. 此方法是立即起作用还是稍后完成?

    NotificationManager.notify();

0 投票
3 回答
4433 浏览

android - NotificationManager.notify() 失败并出现 SecurityException

Android 2.2何时NotificationManager.notify()需要WAKE_LOCK权限?

我从一位用户那里收到了以下堆栈跟踪:

更新Scala中的调用代码:

0 投票
4 回答
14140 浏览

java - Cannot find symbol NOTIFICATION_SERVICE?

When I try to build the package, it says