Как установить позицию прокрутки по умолчанию для LazyColumn без обратной связи или анимации в Jetpack Compose
Я хочу, чтобы мой LazyColumn отображал элементы в списке с середины, чтобы я мог прокручивать вверх или вниз. Я использовал RememberLazyListState, но у него есть некоторая задержка, и я не хочу, чтобы действие прокрутки происходило в пользовательском интерфейсе.
1 ответ
val scrollState = rememberLazyListState(initialFirstVisibleItemIndex = 50)
val scrollState = rememberLazyListState(initialFirstVisibleItemScrollOffset = 3700)
Вы можете использовать любой параметр, чтобы начать с позиции по умолчанию, если у вас есть
100
элементы в списке вы можете установить
initialFirstVisibleItemIndex = 50
поэтому он начинается с середины, также вы можете установить
offset
но просто используйте любой из них.
У меня работает без промедления