我已将我的应用程序与Quickblox集成,并在会话创建后注册了群聊全局侦听器。
在会话创建后注册GroupChatManagerListener。
if (groupChatManager != null) {
groupChatManager.addGroupChatManagerListener(this);
}
并在GroupChatManagerListener中我有以下代码。
@Override
public void chatCreated(QBGroupChat qbGroupChat) {
qbGroupChat.addMessageListener(mQBGroupChatMessageListener);
qbGroupChat.addMessageSentListener(mQBMessageSentListener);
}
我把日志,似乎从未调用过chatCreated。任何人都可以告诉我可能的原因是什么不起作用或任何建议在全球范围内收听群组消息。
注意:我为私人聊天实现完全相同,并且工作正常。
感谢您的帮助。