Composables
Components Unstyled Icons API
Components Unstyled Icons API UI Kit UI Blocks SVG to Compose Android Distribution Community Docs Blog Colors
Components
  • AnimatedPane
  • ListDetailPaneScaffold
  • SupportingPaneScaffold
Composable Functions
  • calculateListDetailPaneScaffoldState
  • calculateSupportingPaneScaffoldState
  • collectFoldingFeaturesAsState
  • currentWindowAdaptiveInfo
  • currentWindowSize
  • rememberListDetailPaneScaffoldNavigator
  • rememberSupportingPaneScaffoldNavigator
Classes
  • BackNavigationBehavior
  • ExperimentalMaterial3AdaptiveApi
  • HingeInfo
  • HingePolicy
  • PaneAdaptedValue
  • PaneScaffoldDirective
  • Posture
  • ThreePaneScaffoldAdaptStrategies
  • ThreePaneScaffoldDestinationItem
  • ThreePaneScaffoldRole
  • ThreePaneScaffoldValue
  • WindowAdaptiveInfo
Interfaces
  • AdaptStrategy
  • PaneScaffoldScope
  • ThreePaneScaffoldNavigator
  • ThreePaneScaffoldScope
  • ThreePaneScaffoldState
Properties
  • allHorizontalHingeBounds
  • allVerticalHingeBounds
  • occludingHorizontalHingeBounds
  • occludingVerticalHingeBounds
  • separatingHorizontalHingeBounds
  • separatingVerticalHingeBounds
Functions
  • calculateDensePaneScaffoldDirective
  • calculatePosture
  • calculateStandardPaneScaffoldDirective
  • calculateThreePaneScaffoldValue
Jetpack Compose › Material 3 Compose › Material 3 Adaptive

Material 3 Adaptive

Jetpack Compose API reference for material3-adaptive.

Material 3 icon
Dependency Components Composable Functions Classes Interfaces Properties Functions

Dependency

Add the following dependency to your build.gradle file:

implementation("androidx.compose.material3:material3-adaptive:1.0.0-alpha06")
Components Next →

Never miss a Compose release

Get an alert the moment a new Compose release is out: new APIs, new components, new things to experiment with. Straight from Google's servers.

Join 3,000+ Compose developers. No spam, ever.