android - 禁用应用程序通知

标签 android android-notifications

每当 android 中有通知时,LED 就会闪烁,直到我们看到该通知。当我的服务在后台运行时,我可以禁用 android 应用程序的通知(LED 闪烁)吗?

最佳答案

默认情况下,您的通知是使用以下选项创建的: .setDefaults((Notification.DEFAULT_ALL) 其中包括所有选项,包括 DEFAULT_LIGHTS 如果您不想显示灯光,只需设置您想要的选项。您可以在此处查看可用的设置 http://developer.android.com/reference/android/app/Notification.html 关于服务正在运行的部分,只需更改服务的 onStartCommand() 中的通知选项,然后在 onDestroy() 中将它们更改回默认值。

关于android - 禁用应用程序通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16668557/

相关文章:

android - 非法状态异常 : Content has been consumed

android - INSTALL_FAILED_DUPLICATE_PERMISSION... C2D_MESSAGE

android - 尽管创建了 channel ,但通知未显示在 Android O 中

android - 自 Oreo/API 26 起允许用户设置通知灯颜色

android - 每次关闭应用程序时都会显示通知

java - 如何用Java Intent解决这个问题?

android - 即使协程上下文不是 Dispatchers.Main,runBlocking(Dispatchers.IO) 是否也会阻塞主线程?

android - 多条消息的更新通知

javascript - Cordova 移动应用程序的 jQuery 值未更新结果

android - 离线数据绑定(bind) = 启用导致错误 : Could not find databinding-runtime. jar