最佳答案
过度滚动效果可以通过LocalOverscrollConfiguration
来控制,目前有以下参数:
glowColor - color for the glow effect, if the platform effect is a glow effect, otherwise ignored.
forceShowAlways - force show overscroll even if content doesn't scroll (is smaller than a scrollable container itself)
drawPadding - the amount of padding to apply from scrollable container bounds to effect before drawing it
CompositionLocalProvider(
LocalOverscrollConfiguration provides OverScrollConfiguration(
glowColor = Color.Gray,
forceShowAlways = false,
drawPadding = PaddingValues()
)
) {
// effected views
}
如果您认为应该有更多参数,可以通过 creating a feature request 告知维护者.
附:在 1.2.0-rc01 LocalOverScrollConfiguration
已重命名为 LocalOverscrollConfiguration
关于android - Jetpack Compose 是否有创建自定义过度滚动效果的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70631544/