【发布时间】:2013-03-14 11:56:54
【问题描述】:
我正在使用asmack api 和quickblox 开发安卓聊天应用程序。
我面临的问题是,在点对点聊天中,我还在对等聊天中收到第三条用户聊天消息。
感谢任何提示或帮助。
谢谢
【问题讨论】:
标签: android chat asmack quickblox
我正在使用asmack api 和quickblox 开发安卓聊天应用程序。
我面临的问题是,在点对点聊天中,我还在对等聊天中收到第三条用户聊天消息。
感谢任何提示或帮助。
谢谢
【问题讨论】:
标签: android chat asmack quickblox
在 OnMessageReceivedListener 中检查收到的消息 id
String messageString = message.getBody();
String test=message.getFrom();
if((friendID+"/Smack").equals(message.getFrom()))
{
}
friend-ID 是您所连接的 id。
【讨论】:
您必须检查此消息发给哪个用户,并过滤此消息是否来自其他用户,而不是来自您当前的对手
【讨论】: