不同集成方式设置方式不同
1:Maven 方式(implementation 'cn.rongcloud.sdk:im_lib:x.x.x')
需要去下载离线包IMKit和IMLib,在IMKit里layout中找到对应的布局 复制到我们的代码中,例如
rc_fr_conversationlist.xml(会话列表布局文件)
rc_item_conversation.xml (会话列表各个 item 对应的布局文件)
然后在xml里对应头像控件AsyncImageView(可能不止一个) 设置其中
app:RCShape="circle"
这样头像就改好了,不止是头像用此方法也可以改很多东西,例如会话界面头像,会话列表的空位图等,Maven 方式 融云会优先使用我们复制的xml,
官网原话 “使用 MAVEN 集成方式, 则可把要修改的布局文件拷贝到主工程下, 然后进行修改. 工程优先加载主工程中的资源”
2:Module 方式(离线包)
此种集成方式 在IMKit里layout中找到对应的布局, 在其中改动 后续同上
为和我一样看官网不专心 仔细的小伙伴准备。