我正在开发一款 Android 应用程序,它可以替换通知抽屉并在自己的窗口中显示通知。通过重写
编辑:我想禁用“悬浮通知”,有什么解决方案吗?
onNotificationPosted()
方法,在我的抽屉上显示了通知。但是,同样的通知也会被 Android 显示。因此,我希望通知仅在我的窗口中显示,有其他应用程序已经实现了这个功能,所以这不是不可能的。请告诉我如何覆盖 Android 的默认行为。提前感谢您的帮助。编辑:我想禁用“悬浮通知”,有什么解决方案吗?
NotificationListenerService
中的onNotificationPosted
中的第一件事中使用NotificationManager.cancelAll()
。 - Dave RanjanonNotificationPosted()
方法的类以及其他试图拦截系统事件的类,最后发布目标应用程序和你正在测试的 Build/OS 版本。 - BonattionNotificationPosted
在悬浮通知显示后触发。 - Jason Hu