更新时间:2024-07-30 GMT+08:00
头像拦截显示
接口描述
该接口用于定制登录后的头像显示。
调用场景:
图1 画中画模式
图2 画廊模式
图3 悬浮窗
注意事项
未登录的头像不支持自定义。
方法定义
1
|
public Bitmap queryContactAvatar(String account, String thirdUserId, String sipNumber) |
参数描述
参数 |
类型 |
描述 |
---|---|---|
account |
String |
账号密码登录场景下优先使用此字段 |
thirdUserId |
String |
appid登录场景下优先使用此字段 |
sipNumber |
String |
跨企业场景优先使用此字段 |
返回值
参数 |
类型 |
描述 |
---|---|---|
bitmap |
Bitmap |
头像位图类 |
示例代码
sdkConfig.setQueryContactInfoStrategy(new IQueryContactInfoStrategy() { @Override public Bitmap queryContactAvatar(String account, String thirdUserId, String sipNumber) { Log.i(TAG, "setQueryContactInfoStrategy account: " + account + " thirdUserId: " + thirdUserId + " sipNumber: " + sipNumber); // 第三方查询通讯录,返回对应用户的头像图片,这里返回一张默认图片作为示例代码 return BitmapFactory.decodeResource(resources, R.mipmap.ic_launcher); } });
父主题: 界面定制