有没有人用过OpenFire发布的Smack库4.0.1版本
1个回答
展开全部
创建chat需要添加监听创建传入监听起作用
static void addChatListener(XMPPConnection conn)
{ ChatManager manager = ChatManager.getInstanceFor(conn);
manager.addChatListener(new ChatManagerListener()
{ public void chatCreated(Chat chat, boolean arg1)
{ chat.addMessageListener(new MessageListener()
{ public void processMessage(Chat arg0, Message message)
{ //若聊窗口已存消息转往目前窗口
//若窗口存新窗口并注册 System.out.println("收消息:" + message.getBody()); } }); } }); }
static void addChatListener(XMPPConnection conn)
{ ChatManager manager = ChatManager.getInstanceFor(conn);
manager.addChatListener(new ChatManagerListener()
{ public void chatCreated(Chat chat, boolean arg1)
{ chat.addMessageListener(new MessageListener()
{ public void processMessage(Chat arg0, Message message)
{ //若聊窗口已存消息转往目前窗口
//若窗口存新窗口并注册 System.out.println("收消息:" + message.getBody()); } }); } }); }
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询