# Snackbar "Snackbars provide brief messages about app processes at the bottom of the screen."

```kotlin @Composable fun SnackbarDemo() { Column { val (snackbarVisibleState, setSnackBarState) = remember { mutableStateOf(false) } Button(onClick = { setSnackBarState(!snackbarVisibleState) }) { if (snackbarVisibleState) { Text("Hide Snackbar") } else { Text("Show Snackbar") } } if (snackbarVisibleState) { Snackbar( action = { Button(onClick = {}) { Text("MyAction") } }, modifier = Modifier.padding(8.dp) ) { Text(text = "This is a snackbar!") } } } } ``` ## See also: * [Official Docs](https://developer.android.com/reference/kotlin/androidx/compose/material/package-summary#snackbar) * [Full Example Code]({{ site.samplefolder }}/material/snackbar/SnackbarDemo.kt)