问题标签 [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 - 设置重复日期和时间的通知
我正在尝试创建一个在特定日期和时间触发的通知。
我的代码中的错误是试图将 Calendar 实例传递给 Notification 构造函数。我很高兴使用状态栏通知而不是警报。有没有办法将此日历对象提供给通知?
谢谢!
android - 单击后如何正确清除所有通知?
我在通知栏上发送了一些通知,我想在单击其中一个通知时清除所有通知。现在我使用Flag一一清除。我知道notificationManager.cancelAll()
可以清除所有通知,但我应该把它放在哪里,以便在单击其中一个通知时触发。
android - 如何以编程方式禁用 Android 状态栏?
我正在尝试在 android 中制作 SMS 应用程序。有些消息我想隐藏其中的内容,但是一旦我收到消息,androidstausbar
就会显示消息的内容。如何在我的应用程序中以编程方式禁用此功能?
android - 如何以编程方式增加 IntentFilter 的优先级
这就是我将我的应用程序意图过滤器的优先级设置为最高的方式。在接收到额外的意图后,我中止了广播,但本机应用程序仍在接收短信,并且通知栏仍然显示最烦人的消息内容,因为我没有希望它显示消息正文。有什么我想念的吗?
这是我的接收者的onReceive()
方法
android - android AlarmManager 应用程序被强制关闭时的行为
我用来AlarmManager
向用户发出本地通知。但是,如果我使用 Settings->Apps->Stop 杀死我的应用程序,警报管理器似乎已被破坏,并且所有通知图标都会从状态栏中消失。
正常吗?本地通知的想法是说服用户在关闭时启动我的优秀应用程序。如果我杀死该应用程序,它们就会被消灭,这对我来说似乎很奇怪。
android - NotificationManager 启动空 Activity
我创建了一个通过 AlarmManager 启动的简单状态通知。一切正常(通知的内容、标题、点击时启动的活动等)。不幸的是,当通知被调用(即,AlarmManager 关闭)时,会启动并显示一个空活动。该活动只是在状态栏中包含我的应用程序的名称及其图标。实际活动本身是空白的。同样,当通知关闭并首次出现在状态栏中时会发生这种情况。当我再次点击通知时,它会转到正确的待处理活动。这是我的代码:
这是将 AlarmManager 设置为调用通知的代码:
这是通知本身的实际代码(它在另一个活动中):
公共类 DisplayNotification 扩展 SherlockActivity { 私有上下文上下文 = this;
我该怎么做才能解决这个问题?谢谢!
android - Android AlarmManager 随机调度通知?
我正在尝试创建一个在状态栏中弹出提醒的提醒应用程序。据我了解,Android NotificationManager 是用于安排通知的标准工具,但是需要一个 BootService 来重新安排通知,因为安排的事件不会在引导后继续存在。
我拼凑了一个应用程序,它在启动时安排一个提醒,并在状态栏中弹出一个通知。如果您单击通知,它会启动 MainActivity,它在未来将具有添加更多提醒、删除提醒或其他任何选项的选项。
我遇到的问题是提醒第一次正常工作但是它似乎正在重新安排自己并由于某种原因随机再次弹出。我应该启动另一项活动而不是安装 BootAlarmService 的活动吗?
更新: 所以我想我在 logcat 中找到了一些线索。显然,服务正在崩溃并被重新启动,这正在重置通知。任何想法为什么会这样?
更新二:代码更改为工作模型
MainActivity.java
BootAlarmService.java
BootReceiver.java
NotificationAlarmService.java
*activity_main.xml*
AndroidManifest.xml
android - 从通知栏中删除通知计数
我正在使用通知管理器在 android-Notification 栏上显示通知。但我的要求是,2分钟后从android通知区域清除通知计数。这在android中可能吗?如果可能的话,请给我一些示例代码。这将帮助我前进。
谢谢,加内什。
android - 在警报管理器中显示通知
好的,我已经设置了一个警报管理器,每 10 秒激活一次。我用吐司测试了它,效果很好,但我希望显示一个通知。我无法编译这段代码。所有错误都发生在 //NOTIFICATION 行之后直到 wl.release();
错误:
代码:
android - 警报管理器触发通知
我有一个警报管理器,每个星期天都会触发一个通知。它工作正常,但每当我打开应用程序时,即使不是星期天也会显示通知。应用打开时是否触发了onReceive方法?如何更改它以便在打开应用程序时不显示通知?
代码: