cometchat-android-v6-kotlin-placement
CometChat Android UIKit v6 的 Kotlin Views 放置技能,用于把 CometChat 的 Kotlin Views 组件嵌入 Android 的 Activity、Fragment、BottomSheet、Tab 等界面容器,并处理 Intent 导航。技能基于 com.cometchat:chatuikit-kotlin-android:6.x 与官方文档,模式取自 sample-app-kotlin 示例应用。内容涵盖在 Activity 或 Fragment 中接入会话列表、消息页、Tab 布局、BottomSheet 与 Dialog 的放置方式,以及单 Activity 承载聊天流的 Fragment 事务导航模式。技能同时给出硬性约束,例如必须在组件显示前设置用户或群组、Activity 主题必须继承 CometChatTheme.DayNight/Light/Dark,明确指出哪些主题不可作为父主题,否则会在组件膨胀时崩溃;正在进行的通话必须通过 CometChatOngoingCallActivity 启动;跨 Activity 传递 User/Group 时应传 UID/GUID 并重新获取而非传完整 SDK 对象。若使用 Compose 放置、查询组件 API 或主题定制,则应改用对应配套技能。