如何在 Jetpack Compose 中设置没有任何反馈或动画的 LazyColumn 的默认滚动位置
How to set default scroll position for LazyColumn without any feedback or animation in Jetpack Compose
我希望我的 LazyColumn 从中间开始显示列表中的项目,以便我可以向上或向下滚动。我使用了 rememberLazyListState 但它有一些延迟,我不希望在 UI.
中发生滚动操作
val scrollState = rememberLazyListState(initialFirstVisibleItemIndex = 50)
val scrollState = rememberLazyListState(initialFirstVisibleItemScrollOffset = 3700)
如果列表中有 100
个项目,您可以使用任何参数从默认位置开始,您可以设置 initialFirstVisibleItemIndex = 50
所以它从中间开始,您也可以设置 offset
但只使用其中任何一个。
对我来说没有任何延迟
我希望我的 LazyColumn 从中间开始显示列表中的项目,以便我可以向上或向下滚动。我使用了 rememberLazyListState 但它有一些延迟,我不希望在 UI.
中发生滚动操作val scrollState = rememberLazyListState(initialFirstVisibleItemIndex = 50)
val scrollState = rememberLazyListState(initialFirstVisibleItemScrollOffset = 3700)
如果列表中有 100
个项目,您可以使用任何参数从默认位置开始,您可以设置 initialFirstVisibleItemIndex = 50
所以它从中间开始,您也可以设置 offset
但只使用其中任何一个。
对我来说没有任何延迟