android - 是否可以创建一个不生成提醒通知但会出现在锁屏中的通知

标签 android notifications heads-up-notifications

我目前正在开发基于Android 5.0.1的基于DECT的android系统的项目,并且需要添加一种模式,该模式将在InCallUi App运行时调出Dialer App(当有来电时).当拨号器应用程序在前台时,InCallUi 应用程序会发出烦人的提示通知,显示屏幕顶部显示的来电信息。

请问有没有什么方法可以隐藏headsup通知,在锁屏的情况下还能看到通知入口?

我已尝试更改通知的优先级,如以下链接所示,提示通知仅在优先级设置为 HIGH、MAX 和 FULL_SCREEN 时显示:“如果通知的优先级被标记为 High、Max,或全屏,它会收到一个偷看通知。”,但是当我将优先级设置为低或最低时,提醒通知仍然显示: https://material.google.com/patterns/notifications.html#notifications-behavior

有人可以帮忙吗?谢谢:)

最佳答案

不,这是旧版本 android 上的安全桥,它提供了一种方法让 services 在用户不知情的情况下作为 ForegroundServices 运行,这个问题在 android 中已修复4.4.
你可以看到这个SO thread获取更多信息。

关于android - 是否可以创建一个不生成提醒通知但会出现在锁屏中的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38949904/

相关文章:

服务器重启的 Node.js 和 Socket.IO 通知警告

java - 如何获得按钮点击通知?

android - 没有 "heads up"的通知

android - 使用 FCM 提醒通知

android - 如何在 Android 10 中以编程方式安装任何 Android 应用

android - 为什么自 API 8.0 起不推荐使用 TYPE_ORIENTATION?

android - 房间 : replace SQLite cursor in Dao?

android: NotificationManager 无法解析为变量

android - httpclient 类在 android 中不起作用