mam*_*ama 11 android kotlin android-jetpack-compose jetpack-compose-accompanist
我知道普通的底板可以这样设置
rememberModalBottomSheetState(
initialValue = ModalBottomSheetValue.Hidden,
confirmStateChange = { it != ModalBottomSheetValue.HalfExpanded },
)
Run Code Online (Sandbox Code Playgroud)
这样它就永远不会扩大一半。但是,如果我想在伴奏导航中使用底页执行同样的操作该怎么办?
mam*_*ama 16
我想出了怎么做。
val sheetState = rememberModalBottomSheetState(
initialValue = ModalBottomSheetValue.Hidden,
skipHalfExpanded = true
)
val bottomSheetNavigator = remember { BottomSheetNavigator(sheetState) }
val navController = rememberAnimatedNavController(bottomSheetNavigator)
Run Code Online (Sandbox Code Playgroud)
rememberBottomSheetNavigator()您可以使用其构造函数来代替使用,BottomSheetNavigator该构造函数采用可以使用简单布尔值设置的工作表状态。:)
| 归档时间: |
|
| 查看次数: |
2011 次 |
| 最近记录: |