每个对象在 Quickblox Android 私聊中的具体作用是什么?

What does each object do exactly in Quickblox Android Private Chat?

我从事私人聊天已有一段时间了,但似乎无法找到关于每个对象的确切功能的任何答案。我还阅读了文档,对于新的 quickblox 用户来说,它太简短了,无法理解。我指的主要对象是 QBPrivateChatManager、QBPrivateChatManagerListener 和 QBMessageListener。

例如,是否每个聊天都需要有自己的 QBMessageListener,或者我们可以有一个来处理所有聊天吗?我们应该把每个对象放在哪里?- QBPrivateChatManager 应该放在聊天对话框页面上吗?我认为这些是应该在 XMPP 聊天示例中回答的问题...

如果有人能提供更深入的背景知识,说明在使用 quickblox 时如何将所有内容链接在一起以加快开发速度,那将非常有帮助。目前,文档、XMPP Chat Sample 和 Q-Municate 并没有很好地解释这一点。

@Harmeet,是的,这是正确的。在此侦听器的回调中,您会收到消息和聊天,这足以正确管理应用程序中的消息