【发布时间】:2011-07-31 18:58:21
【问题描述】:
我正在使用 asmack 库创建一个 facebook 聊天客户端。创建连接,检索联系人,建立聊天,一切都很好。但是,当用户下线时,需要一段时间(大约一分钟左右)我的
存在改变
RosterListener 中的方法被执行。当用户上线时,presenceChanged 方法几乎立即执行。我使用的代码只是一个简单的 RosterListener:
roster.addRosterListener(new RosterListener() {
// 忽略事件
公共无效条目添加(收集地址){}
public void entriesDeleted(收集地址) {}
公共无效条目更新(收集地址){}
public void presenceChanged(Presence Presence) {
//做一些事情从列表中添加/删除联系人
} });
这与 Facebook 相关吗?还是Smack相关?有什么解决方法吗?
【问题讨论】:
标签: android facebook xmpp smack