-2

asmack api我正在使用with开发 android 聊天应用程序quickblox

我面临的问题是,在对等聊天中,我还在对等聊天中收到第三条用户聊天消息。

任何提示或帮助表示赞赏。

谢谢

4

2 回答 2

2

在 OnMessageReceivedListener 检查收到的消息 id

String messageString = message.getBody();
  String test=message.getFrom();
  if((friendID+"/Smack").equals(message.getFrom()))
  {

  }

其中friend-ID 是您所连接的id。

于 2013-03-21T09:48:36.767 回答
0

您必须检查此消息发给哪个用户并过滤此消息是否来自其他用户,而不是来自您当前的对手

于 2013-03-14T13:54:25.237 回答