有没有办法暂时隐藏或禁用单挑通知?

时间:2017-10-18 06:32:14

标签: java android screen-recording heads-up-notifications

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

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

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

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

1 个答案:

答案 0 :(得分:2)

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

  

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

详细信息:How do some apps block/replace heads-up notifications?