注册

设置后台接受消息仍然使用广播无效?

我设置了EMChatManager.getInstance().getChatOptions().setShowNotificationInBackgroud(false);

然后注册了一个静态的全局广播接受新消息。
但是在后台运行时,仍然已通知方式 提示有新消息。说明我上面的设置无效。为什么?
已邀请:
首先你EMChatManager.getInstance().getChatOptions().setShowNotificationInBackgroud(false);是在接收消息的广播之前执行的吗? 第二点你在新消息广播里面有没有调用自定义的notification的方法,或者去掉了这个判断 if(!EasyUtils.isAppRunningForeground(this)){
return;
}

要回复问题请先登录注册