我可以上网的用户在我的好友列表,通过拍击?我的、我可、好友列表、用户

由网友(花蝶)分享简介:我可以上网的用户在通过API啪我的朋友名单?这可能吗?我工作的应用程序,它的用户之间有聊天。我已经成功地创建聊天应用实例朋友刚进入的名字并发送聊天,但现在我想在线好友列表中。解决方案 名册名册= xmppConnection.getRoster();收藏< RosterEntry>条目= roster...

我可以上网的用户在通过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());
}

阅读全文

相关推荐

最新文章