android - 不要让推送通知下拉
问题描述
在通话期间,我想显示一个持久的推送通知,以便在用户退出应用程序时,他单击通知并将他带回屏幕。我在 Oreo 上面临的一个问题(这是我注意到的唯一地方)是,与 7.0 不同,它不仅会在顶部显示图标,还会在整个屏幕上下拉通知并隐藏它过了一会儿。有没有办法禁用此功能?即:我不希望它显示如下:
解决方案
在 android 7 及更低版本中将 Notification priority 设置为PRIORITY_DEFAULT
.in android 8 及更高版本将 Importance 设置为IMPORTANCE_DEFAULT
推荐阅读
- php - 当项目根目录与 PhpStorm 不同时如何访问资产?
- angular - 错误类型错误:无法读取未定义的 Angular Firebase 的属性“标题”
- javascript - 使用带有 javascript 的正则表达式来货币字符串转换
- reactjs - 在 React 测试库中测试依赖于 Stateful Context Providers 链的 React 组件
- reactjs - 通过 Context API 传递异步获取的数据
- c# - 在控制器中将数据作为应用程序/json发送时如何使用多个参数
- javascript - 使用“this”在翻转时更改 SVG 的填充颜色
- javascript - 特定键/ID上的互斥锁
- php - 为什么我从 /public/js/ 目录中的 JS 脚本向命名路由发送 JQuery $.ajax() 请求时收到“404 Not Found”?
- kubernetes - 为 helm 安装的 prometheus-operator 设置 service-discovery 的命名空间