2
我一直在寻找很多。但找不到任何东西。我需要用rosterlistener刷新联系人的状态。 (离线/在线)。当创建花名册我做的:Java smack/Android asmack RosterListener
Presence presence = roster.getPresence(r.getUser());
if(presence.isAvailable()){
userstatus.add("online");
}else{
userstatus.add("offline");
}
userstatus是一个矢量列,然后让我从一个字符串数组。在我的主程序中,我只是检查这个stirng阵列的离线或在线。但是如果用户离线/在线怎么办。究竟我必须把听众放到哪里,以及如何使用它?