Skip to content

Android components Feedback

StanceSnackbarHost

Beta

Shows brief messages about completed actions, with tones and an action.

  • PlatformAndroid, Jetpack Compose
  • Builds onSnackbarHost
  • Kindcomposable

Preview

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

StanceSnackbarHost on AndroidStanceSnackbarHost on AndroidStanceSnackbarHost on Android
StanceSnackbarHost, Light appearance
Light
StanceSnackbarHost, Dark appearance
Dark
StanceSnackbarHost, High contrast appearance
High contrast

Usage

kotlin
val snackbars = remember { SnackbarHostState() }
val scope = rememberCoroutineScope()
Column {
    StanceButton("Save", onClick = { scope.launch { snackbars.showStanceSnackbar("Template saved", StanceTone.Success, actionLabel = "Undo") } })
    StanceSnackbarHost(snackbars)
}

Accessibility

  • Messages are announced as they appear.

On other platforms