浏览 SDKs · Android
SDKsAndroid

搜索好友

使用 searchFriends() 搜索当前用户的好友。

复制
OpenIMClient.getInstance().friendshipManager.searchFriends(
    new OnBase<List<FriendInfo>>() {
        @Override
        public void onSuccess(List<FriendInfo> results) {
            // 使用 results 显示搜索结果
        }

        @Override
        public void onError(int code, String error) {
            // 处理错误
        }
    },
    Collections.singletonList(keyword.trim()),
    true,
    true,
    true
);

keywordList 当前只传一个非空关键词。后面的三个布尔值依次控制是否匹配用户 ID、昵称和好友备注,至少应启用一种匹配方式。需要同时搜索多个字段时,将对应开关设为 true

成功 callback 返回 List<FriendInfo>,可用于显示搜索结果。