有没有人用过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()); } }); } }); }
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询