Skip to content

Android components Navigation

StanceNavigationBar

Beta

Bottom navigation for three to five destinations on compact screens.

  • PlatformAndroid, Jetpack Compose
  • Builds onNavigationBar
  • Kindcomposable

Preview

Rendered by the Jetpack Compose library, not drawn by hand.

StanceNavigationBar on AndroidStanceNavigationBar on AndroidStanceNavigationBar on Android
StanceNavigationBar, Light appearance
Light
StanceNavigationBar, Dark appearance
Dark
StanceNavigationBar, High contrast appearance
High contrast

Usage

kotlin
var selected by remember { mutableIntStateOf(0) }
StanceNavigationBar(destinations, selected, onSelect = { selected = it })

Accessibility

  • Touch target is at least 48dp.
  • The selected destination is announced.

On other platforms