0

我到处都在寻找这个,最接近我得到的答案是这个无法阻止单挑通知。

我正在创建一个自定义屏幕录制应用程序,当我在录制时在我的应用程序中显示抬头通知时,它让我很恼火。

有什么方法可以在屏幕录制时隐藏或禁用每个传入的通知?!

如果您能给我一个适用于无根设备的示例,我将不胜感激。

4

1 回答 1

2

似乎您可以通过 NotificationManager 清除通知。

在 API 23+ 中,您可以同时使用 NotificationManager#setNotificationPolicy() 和 NotificationManager#setInterruptionFilter() (按特定顺序)来控制向用户显示哪些通知。这些 API 需要权限。请注意,此方法似乎可以方便地访问该功能,但跳过实现完整的 NotificationListenerService。这是唯一可以令人满意的选择

详细信息:某些应用程序如何阻止/替换提醒通知?

于 2017-10-18T06:39:19.850 回答