产品动态
公告
消息输入界面 | 表情选择器 |
![]() | ![]() |
方法名 | 参数 | 描述 |
MessageInput | conversationID: String | 会话 ID,用于标识当前聊天会话。如果是单聊,组成方式为 c2c_userID。如果是群聊,组成方式为 group_groupID。 |
| modifier: Modifier | Jetpack Compose 中用来设置组件的样式、布局、行为和外观。 |
| config: MessageInputConfigProtocol | 输入样式配置,控制各功能按钮的显示。 |
| messageInputViewModelFactory: MessageInputViewModelFactory | 创建组件内部 MessageInputViewModel 的工厂类。通常情况下,您无需手动创建,组件已提供默认实现。 |
Box(modifier = Modifier.fillMaxWidth()) {MessageInput(conversationID = conversationID,modifier = Modifier.navigationBarsPadding())}
// 自定义显示哪些功能按钮MessageInput(conversationID = conversationID,config = ChatMessageInputConfig(isShowAudioRecorder = false, // 隐藏语音录制isShowPhotoTaker = true, // 显示拍照功能isShowMore = true, // 显示更多功能))
默认输入框 | 隐藏输入框上的语音录制功能 | 隐藏输入框上的全部功能 |
![]() | ![]() | ![]() |
文档反馈