我使用的是smack 4.2.0最新版本,這裏的IncomingChatMessageListener
工作正常,但是當我發送消息時OutgoingChatMessageListener
沒有被調用。任何人都可以告訴我這是什麼問題? 我的代碼是低於Smack 4.2.0 OutgoingChatMessageListener沒有得到任何呼叫
ChatManager chatManager = ChatManager.getInstanceFor(mXMPPConn);
EntityBareJid jid = JidCreate.entityBareFrom(mStrJabberID);
Chat chat = chatManager.chatWith(jid);
chatManager.addOutgoingListener(new OutgoingChatMessageListener() {
@Override
public void newOutgoingMessage(EntityBareJid to, Message message, Chat chat)
{
System.out.format("OUTGOING: %s.\n", message);
}
});
chat.send(strMsg);
奇怪的是,嘗試啓用日誌 –
我也有同樣的問題,讓我知道如果你找出問題。 – rigal
相同的問題..請幫助,如果你找到解決方案...... :( – iMDroid