Я разрабатываю приложение чата с помощью сервера Openfire XMPP. Я могу общаться в чате между двумя пользователями. Но я хочу знать статус ввода, когда кто-то печатает сообщение. Поэтому я создал класс: -Как узнать статус ввода в XMPP openfire с помощью Smack
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());
}
}
Но я смущаюсь, так как это сработает? Я знаю, что мне нужен пакет, где я могу его использовать в Listener. Но я не могу найти этот пакет.
Пожалуйста, предложите, как это будет работать?
а также какая разница между Smack и asmack?
Спасибо!
Просьба проверить этот вопрос в Stackoverflow: http://stackoverflow.com/questions/ 21154833/how-to-get-typing-status-notification-in-xmpp – Aneez