| 接口 | 说明 |
|---|---|
| IChatLayout |
聊天窗口
ChatLayout 提供了消息的展示与发送等功能,界面布局从上到下分为四个部分: 标题区 TitleBarLayout,
提醒区 NoticeLayout,
消息区 MessageLayout,
输入区 InputLayout,
每个区域提供了多样的方法以供定制使用。 |
| IChatProvider | |
| IInputLayout |
输入区域
InputLayout 实现了一般消息的输入,包括文本、表情、图片、音频、视频、文件等,并且配合 MessageLayoutUI.setOnCustomMessageDrawListener(com.tencent.qcloud.tim.uikit.modules.chat.layout.message.holder.IOnCustomMessageDrawListener) 可以完成自定义消息的发送与展示。 |
| IMessageLayout |
消息区域
MessageLayout 继承自 RecyclerView,提供了消息的展示功能。 |
| IMessageProperties |