Sam
11/03/2024, 5:49 PMSam
11/03/2024, 5:50 PM@Composable
private fun ScrollableList(
items: List<Int>,
scrollTo: Int,
scrollToOffset: Int,
modifier: Modifier = Modifier
) {
val state = rememberLazyListState()
// Can this happen before list's layout/draw?
LaunchedEffect(state, scrollTo) {
state.scrollToItem(scrollTo, scrollToOffset)
}
LazyColumn(
state = state,
modifier = modifier.fillMaxSize(),
horizontalAlignment = Alignment.CenterHorizontally
) {
...
}
}
Stylianos Gakis
11/03/2024, 6:16 PM