浏览 SDKs · Android
SDKsAndroid

查询已订阅用户状态

使用 getSubscribeOnlineUsersStatus() 获取已订阅用户的在线状态。

复制
OpenIMClient.getInstance().userInfoManager.getSubscribeOnlineUsersStatus(
    new OnBase<List<UsersOnlineStatus>>() {
        @Override
        public void onSuccess(List<UsersOnlineStatus> states) {
            // 使用 states 显示在线状态
        }

        @Override
        public void onError(int code, String error) {
            // 处理错误
        }
    }
);

成功 callback 返回当前已订阅用户的 List<UsersOnlineStatus>