Snackbar¶
“Snackbars provide brief messages about app processes at the bottom of the screen.”
@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:¶
Last update: July 27, 2022