Как установить позицию прокрутки по умолчанию для LazyColumn без обратной связи или анимации в Jetpack Compose

Я хочу, чтобы мой LazyColumn отображал элементы в списке с середины, чтобы я мог прокручивать вверх или вниз. Я использовал RememberLazyListState, но у него есть некоторая задержка, и я не хочу, чтобы действие прокрутки происходило в пользовательском интерфейсе.

1 ответ

      val scrollState = rememberLazyListState(initialFirstVisibleItemIndex = 50)
val scrollState = rememberLazyListState(initialFirstVisibleItemScrollOffset = 3700)

Вы можете использовать любой параметр, чтобы начать с позиции по умолчанию, если у вас есть 100 элементы в списке вы можете установить initialFirstVisibleItemIndex = 50 поэтому он начинается с середины, также вы можете установить offset но просто используйте любой из них.

У меня работает без промедления

Другие вопросы по тегам