融云 Android SDK 2.8.0+ Extension 文档

融云 sdk 2.8.0 后对 会话界面输入区域、+号扩展区域、语音消息、emoji 等进行了优化和重构,重构后上列区域有个统一的名称: Extension。本篇文档将会对 Extension 的概念,用法,自定义进行逐一讲解。

概念

默认

融云 Android SDK 2.8.0+ Extension 文档_第1张图片
网络下可见

见上图 Extension 即是整个标识了红框的区域,默认包含如下:

  • Text 文字输入区域- Voice 语音消息区域(按住说话)
  • Plugin 功能插件扩展区域 (相册,位置,音视频等)
  • Emoji 表情区域 (包含 EmoticonTabs 扩展区域)

自定义

Extension 目前提供了两种自定义方式 :
1 自定义增加扩展区域功能插件 PluginModules

融云 Android SDK 2.8.0+ Extension 文档_第2张图片
网络下可见

上图红色 TODO 红框区域即是可供开发者自定义新功能插件,目前包含可功能自定义,以及对功能插件的自定义排序。另外功能插件的展示也可根据不同的会话类型来调整。

2 自定义 EmoticonTabs 扩展区域


融云 Android SDK 2.8.0+ Extension 文档_第3张图片
这里写图片描述

此处可供开发者自定义扩展如: Gif 表情等自定义表情等

你可能感兴趣的:(融云 Android SDK 2.8.0+ Extension 文档)