Reputation: 521
I want my LazyColumn to show items in the list from the middle so I can scroll up or down. I used rememberLazyListState but it has some delay and I don't want the scrolling action to happen in the UI.
Upvotes: 5
Views: 3180
Reputation: 896
val scrollState = rememberLazyListState(initialFirstVisibleItemIndex = 50)
val scrollState = rememberLazyListState(initialFirstVisibleItemScrollOffset = 3700)
You can use anyone of the parameter to start from a default position if you have 100
items in the list you could set initialFirstVisibleItemIndex = 50
so it starts from middle also you can set the offset
but just use any one of them.
It works for me without any delay
Upvotes: 4