Android(Compose)
功能描述
如果你集成了 TUIKit Compose,可直接使用消息表情回应能力。
注意:
效果展示
发送表情回应
集成表情回应能力后,长按消息弹出的菜单中会多一个贴表情入口。单击该入口,菜单会切换为表情选择面板,单击面板右下角的按钮可展开更多表情。单击表情即可对该消息进行表情回应。如果已经使用该表情对该消息进行回应过,单击表情后会取消回应。
长按消息菜单 | 长按消息菜单贴表情二级菜单 | 更多表情 |
![]() | ![]() | ![]() |
展示表情回应
一条消息收到的表情回应,都会展示在这条消息的下方,会话中所有成员均可看到。
在消息下方,会显示回应的表情和回应了该表情的聊天成员昵称,单击表情或昵称可以查看该消息的表情回应详情。
在表情回应详情界面,单击自己所在的一行(带有点击删除提示),可快速撤回该表情回应。
表情回应预览 | 表情回应详情 |
![]() | ![]() |
关闭消息表情回应
在
MessageListConfig.kt 文件里,提供了"消息表情回应"功能开关 isSupportReaction,类型为 Boolean,默认为 true。如果想关闭消息表情回应能力,在 MessageList 初始化时传入 config 关闭:
import io.trtc.tuikit.chat.uikit.components.messagelist.config.ChatMessageListConfigimport io.trtc.tuikit.chat.uikit.components.messagelist.ui.MessageList// Turn off emoji reactionval config = ChatMessageListConfig(isSupportReaction = false)// Pass to MessageListMessageList(conversationID = conversationID, config = config)





