android 如何在ModalBottomSheetLayout - Jetpack合成中配置半扩展值

jjjwad0x  于 2023-01-15  发布在  Android
关注(0)|答案(1)|浏览(144)

我想在ModalBottomSheetLayoutHalfExpanded状态下只显示工作表的30%,而不是50%。如何实现这一点?

6ju8rftf

6ju8rftf1#

您可以通过将Modifier传递给ModalBottomSheetLayout来配置HalfExpanded状态,该Modifier定义了该状态下工作表的所需高度。

ModalBottomSheetLayout(
    state = state,
    sheetContent = { /* content */ },
    sheetPeekHeight = Modifier.preferredHeight(height)
)

height,单位为dp(您可以根据屏幕高度计算高度的30%)

相关问题