Jan Skrasek
07/18/2023, 2:19 PMMaterialTheme {
var shown by remember { mutableStateOf(false) }
OutlinedButton(onClick = { shown = true }, Modifier.statusBarsPadding()) { Text("Show") }
Text(
Build.MANUFACTURER + Build.DEVICE + Build.BRAND + Build.MODEL,
modifier = Modifier.padding(top = 80.dp)
)
if (shown) {
ModalBottomSheet(
onDismissRequest = { shown = false },
sheetState = rememberModalBottomSheetState(skipPartiallyExpanded = true),
windowInsets = WindowInsets(0),
) {
Box(
Modifier
.navigationBarsPadding()
.background(Color.Red)
.height(400.dp)
.width(150.dp)
)
}
}
}
Oleksandr Balan
07/18/2023, 6:12 PMJan Skrasek
07/18/2023, 6:26 PM