setUserInfoProvider
设置用户信息的提供者,供 RongIM 调用获取用户名称和头像信息。 设置后,当 sdk 界面展示用户信息时,会回调 getUserInfo 使用者只需要根据对应的 userId 提供对应的用户信息。 如果需要异步从服务器获取用户信息,使用者可以在此方法中发起异步请求,然后返回 null 信息。 在异步请求结果返回后,根据返回的结果调用 refreshUserInfoCache 刷新用户信息。
Parameters
userInfoProvider
用户信息提供者 UserDataProvider.UserInfoProvider。
isCacheUserInfo
设置是否由 IMKit 来缓存用户信息。如果 App 提供的 UserInfoProvider。 每次都需要通过网络请求用户数据,而不是将用户数据缓存到本地,会影响用户信息的加载速度;此时最好将本参数设置为 true,由 IMKit 来缓存用户信息。