В настоящее время я работаю в чате с помощью XMPp SMACK API.but, когда я вызвал addrosterListener, тогда я не получаю статус присутствия текущего. Я должен ссылаться на http://www.igniterealtime.org/builds/smack/docs/3.2.2/javadoc/org/jivesoftware/smack/RosterListener.html .please help me.smack RosterListener не работает в Android
roster.addRosterListener(new RosterListener() {
@Override
public void presenceChanged(Presence presence) {
Log.d("pewsence ", "pewsence Status: " + presence.getFrom());
Log.d("pewsence ", "pewsence to Status: "
+ presence.getTo() + " " + presence);
// Called when the presence of a roster entry is
// changed
}
@Override
public void entriesUpdated(Collection<String> arg0) {
// Called when a roster entries are updated.
}
@Override
public void entriesDeleted(Collection<String> arg0) {
// Called when a roster entries are removed.
}
@Override
public void entriesAdded(Collection<String> arg0) {
// Called when a roster entries are added.
}
});
}
}
});
этот слушатель называют, когда активность created.I думаю обратиться к всем документам, этот слушатель вызывается автоматически, когда presense изменится.
Заранее спасибо.
Вы внедрили несколько пользовательских звонков с использованием XMPP-сервера? – Piyush