客服服务 (22)

服务介绍 (8)

SDK 集成 (12)

其他 (2)

Android 端客服富文本消息中 html 标签的处理方法

客服发送的富文本消息携带了 html 标签
发布时间: 2020-04-30 15:12

回答:

附件为沿用 IMKit 中 TextMessageItemProvider 修改部分内容展示逻辑的类

SealTextMessageItemProvider.java.zip

1.将附件中 SealTextMessageItemProvider 导入项目工程

2.在初始化的地方注册此 ItemProvider 覆盖原有的 TextMessageItemProvider

RongIM.registerMessageTemplate(new SealTextMessageItemProvider());


注意事项:此类只是针对 TextMessageItemProvider 修改了部分内容展示部分的逻辑,注册覆盖后 TextMessage 的展示逻辑都将遵循此类,不建议过多修改,会影响原有 TextMessage 的展示逻辑,具体的修改部分如下,用户可根据自己的需求做自己的定制化修改

具体主要修改部分如下

image.png


image.png