Skip to content

Instantly share code, notes, and snippets.

@damianpetla
Created July 16, 2022 17:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save damianpetla/714f52cac8a5dab1c0a251978eb379f2 to your computer and use it in GitHub Desktop.
Save damianpetla/714f52cac8a5dab1c0a251978eb379f2 to your computer and use it in GitHub Desktop.
MD3 Snackbar sample
val snackBarState = remember { SnackbarHostState() }
Scaffold(
modifier = Modifier.fillMaxSize(),
snackbarHost = {
SnackbarHost(hostState = snackBarState) {
Snackbar {
Text(text = it.visuals.message)
}
}
},
floatingActionButton = {
FloatingActionButton(onClick = {
snackBarState.showSnackbar("Scanned $it")
}) {
Icon(imageVector = Icons.Default.Scanner, contentDescription = null)
}
},
floatingActionButtonPosition = FabPosition.End
) { padding ->
//content
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment