Lin*_*aMG 6 android android-jetpack-compose
目前我正在使用 Jetpack compose 并使用 ModalBottomSheetLayout 来显示底部工作表。
如何在按下时隐藏sheetState?
ADM*_*ADM 17
你可以使用BackHandler..类似这样的东西。
val modalBottomSheetState = rememberModalBottomSheetState(initialValue = ModalBottomSheetValue.Hidden)
ModalBottomSheetLayout() {
Scaffold() { innerPadding ->
// Content goes here
BackHandler(enabled = modalBottomSheetState.isVisible) {
coroutineScope.launch {
modalBottomSheetState.hide()
}
}
}
}
Run Code Online (Sandbox Code Playgroud)