相关疑难解决方法(0)

如何使用Smack了解XMPP openfire中的键入状态

我正在使用Openfire XMPP服务器开发聊天应用程序.我可以在两个用户之间进行文字聊天 但是我想在某人输入消息时知道打字状态.所以我创建了一个类: -

public class typingStatus implements ChatStateListener {

    @Override
    public void processMessage(Chat arg0, Message arg1) {
        // TODO Auto-generated method stub

    }

    @Override
    public void stateChanged(Chat arg0, ChatState arg1) {
        // TODO Auto-generated method stub
        System.out.println(arg0.getParticipant() + " is " + arg1.name());

    }

}
Run Code Online (Sandbox Code Playgroud)

但我很困惑,它将如何运作?我知道我需要一个数据包,我可以在Listener中使用它.但我无法找到该数据包.

请任何人建议,它将如何运作?

还有Smack和asmack有什么区别?

谢谢!

android xmpp openfire smack asmack

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

android ×1

asmack ×1

openfire ×1

smack ×1

xmpp ×1