skillfed

Cometchat Android V6 Compose Placement

Master layout patterns for CometChat's Compose UIKit on Android, covering Compose Navigation with proper route handling, Dialog and BottomSheet placement, and tabbed screen organization. Learn safe inset management to prevent clipping under system bars and keyboard-aware composer positioning.

Cometchat Android V6 Compose Placement shows how to embed CometChat messaging components into Android Compose layouts using navigation, dialogs, and tabs.

AI-generated summary based on this skill's SKILL.md

61 2 unlicensed — metadata only updated by cometchat

Install

cometchat/cometchat-skills/cometchat-android-v6-compose-placement · repository language: JavaScript

CLI (skillfed)coming soon
git clone https://github.com/cometchat/cometchat-skills
cp -r cometchat-skills ~/.claude/skills/cometchat-android-v6-compose-placement

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I place compose in CometChat Android v6?

CometChat Android V6 Compose Placement guides you through integrating the Compose component into your Android app UI. The skill covers layout patterns for CometChat's Compose UIKit, including Compose Navigation with proper route handling, Dialog and BottomSheet placement options, and tabbed screen organization. You'll learn how to position the composer safely within your app's layout hierarchy.

What are the key layout patterns for CometChat v6 Android?

CometChat Android V6 Compose Placement teaches several core layout approaches: Compose Navigation for routing between screens, Dialog-based placement for modal composer interactions, BottomSheet positioning for slide-up composer UI, and tabbed screen organization for multi-view layouts. Each pattern handles inset management differently to prevent clipping under system bars and keyboard interactions.

How do I configure message composer positioning in CometChat v6?

CometChat Android V6 Compose Placement covers composer positioning through keyboard-aware layout techniques and safe inset management. The skill explains how to prevent the composer from being clipped under system navigation bars and status bars, and how to properly handle keyboard visibility changes. Configuration depends on your chosen placement pattern—Navigation, Dialog, BottomSheet, or tabbed layout.

What inset management techniques prevent clipping in CometChat Android?

CometChat Android V6 Compose Placement emphasizes safe inset handling to avoid UI clipping. The skill teaches how to account for system bars (status bar, navigation bar) and keyboard height when positioning the compose component. Proper inset management ensures the composer remains visible and accessible regardless of device configuration or keyboard state.

How do I integrate CometChat compose into a tabbed Android screen?

CometChat Android V6 Compose Placement includes guidance on tabbed screen organization for the Compose component. The skill covers how to structure multiple tabs with proper composer placement within each tab, manage navigation between tabs while maintaining composer state, and handle layout transitions. This pattern works well for apps with multiple chat or messaging contexts.

What are Dialog vs BottomSheet placement options in CometChat v6?

CometChat Android V6 Compose Placement compares two modal placement strategies: Dialog placement presents the composer in a centered modal window, useful for focused composition tasks; BottomSheet placement slides the composer up from the screen bottom, ideal for non-intrusive messaging. Each has different inset and keyboard handling requirements covered in the skill.

Related skills

Tags

ui-layout message-composer android-sdk component-placement chat-interface integration-guide mobile-messaging sdk-configuration