我正在为Android创建一个应用程序,作为NotificationListenerService尝试拦截通知。目的是拦截所有通知并仅传递应用程序中的订阅。从其他应用程序的通知管理PUSH
在此之前使用或onNotificationPosted方法(StatusBarNotification sbn)来读取通知,这在一定程度上起作用。我可以读取通知并将其从通知栏中删除,但所有应用程序的PUSH事件会继续通知(振铃和振动)。
我想知道是否有可能管理其他应用程序的通知的PUSH,不仅是我的吗?
示例:用户配置了我的应用程序来接收GMAIL通知,如果收到一个WhatsApp的通知时,它必须通过在我的监听器,不允许该通知是在通知栏和不通知(推送)
但是,我可以阻止GCM/FCM通知吗?在时间执行。 –
@JulioMachado:不。 – CommonsWare