本文介绍了我可以上网的用户在我的好友列表,通过拍击?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我可以上网的用户在通过API啪我的朋友名单?这可能吗?
我工作的应用程序,它的用户之间有聊天。我已经成功地创建聊天应用实例朋友刚进入的名字并发送聊天,但现在我想在线好友列表中。
解决方案
名册名册= xmppConnection.getRoster();
收藏< RosterEntry>条目= roster.getEntries();
presence presence;
对于(RosterEntry项:项){
presence = roster.get presence(entry.getUser());
的System.out.println(entry.getUser());
的System.out.println(presence.getType()名());
的System.out.println(presence.getStatus());
}
Can i get online users in my friend list via Smack API? Is it possible?
I am working on app which have chat between users. I had successfully created chat application example just entering name of friend and send chat, but now I want online friends list.
解决方案
Roster roster = xmppConnection.getRoster();
Collection<RosterEntry> entries = roster.getEntries();
Presence presence;
for(RosterEntry entry : entries) {
presence = roster.getPresence(entry.getUser());
System.out.println(entry.getUser());
System.out.println(presence.getType().name());
System.out.println(presence.getStatus());
}
这篇关于我可以上网的用户在我的好友列表,通过拍击?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!