即时通讯创建一个应用程序,以了解用户是否登录或在线。所以首先我有一个列表视图,即注册人员。这是我的示例代码如何知道用户是否在线/使用解析登录?
query.findInBackground(new FindCallback<ParseUser>() {
@Override
public void done(List<ParseUser> objects, ParseException e) {
if (e == null) {
if (objects.size() > 0) {
for (ParseUser user : objects) {
usernames.add(user.getUsername());
}
userListView.setAdapter(adapter);
// i want to add here like if(usernames.isOnline())
// then the image adapter of list view will change to green
// instead of transparent
}
} else {
e.printStackTrace();
}
}
});
非常感谢。我想拥有一个在线/离线用户列表。我会很感激你会告诉我的每一个教程。
可能并不存在建立在..你可以做的是有最后一个行动的时间戳,如果其<1分钟的用户在线..我不认为你可以做任何事情比这更好.. –