有没有可能创建一种通知,它不会生成悬浮通知,但会显示在锁屏界面?

3
我目前参与一个基于Android 5.0.1的DECT Android系统的开发项目,需要添加一种模式,可以在InCallUi应用程序运行时(有来电时)启动Dialer App。当Dialer App在前台运行时,会出现一个非常烦人的InCallUi App的悬浮通知,显示在屏幕顶部的来电信息。
我想问一下,是否有方法可以隐藏这个悬浮通知,在锁定屏幕时仍然可以看到通知条目?
我尝试过更改通知的优先级,根据以下链接所述,只有在将通知的优先级设置为HIGH、MAX和FULL_SCREEN时才会出现悬浮通知:“如果将通知的优先级标记为High、Max或全屏,则会出现浮动通知”,但是当我将优先级设置为LOW或MIN时,悬浮通知仍然会显示: https://material.google.com/patterns/notifications.html#notifications-behavior 请问有人能够提供帮助吗?谢谢 :)
1个回答

1
不,这是旧版安卓上的安全桥梁,提供了一种使服务作为前台服务运行而用户不知情的方式,该问题在安卓4.4中得到了修复。更多信息请参见SO thread

谢谢Nir Duan,但在某些情况下,隐藏提示通知确实是必要的,希望Android可以提供类似优先级或标志的东西来解决这个问题。 - Ken Tsoi
我不知道你的使用情况是什么,但根据我的经验,你大多数时候可以找到解决方法。 - Nir Duan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接