我使用2.1.1版的Android SDK,并希望通知用户应用程序接收到了新的传入消息。
这里有一个问题。我想在用户启动应用程序时通知用户,因此我想在“用户登录”阶段添加监听器,如代码段所示:
QBAuth.createSession(user, new QBEntityCallbackImpl<QBSession>() {
@Override
public void onSuccess(QBSession session, Bundle args) {
// login to Chat
chatService.login(user, new QBEntityCallbackImpl() {
@Override
public void onSuccess() {
HERE I WOULD LIKE A CODE TO START LISTEN FOR ALL INCOMING MESSAGES
根据http://sdk.quickblox.com/android/com/quickblox/chat/listeners/QBMessageListenerImpl.html,监听器需要使用QBChat进行初始化。但我想监听所有消息,而不仅限于特定的聊天。
简而言之,如何实现消息监听器以捕获发送给已登录用户的所有消息?