android – 我可以通过Smack在我的朋友列表中获取在线用户吗?

前端之家收集整理的这篇文章主要介绍了android – 我可以通过Smack在我的朋友列表中获取在线用户吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以通过Smack API在我的朋友列表中获取在线用户吗?可能吗?

我正在使用在用户之间聊天的应用程序.我已经成功创建了聊天应用程序示例,只需输入朋友的姓名并发送聊天,但现在我想要在线的朋友列表.

解决方法

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());
}
原文链接:https://www.f2er.com/android/312450.html

猜你在找的Android相关文章