dimsuz
10/19/2021, 11:26 AMBox {
var showButton = remember { mutableStateOf(false) }
ComposableWithRow(
onScrollStateChange = { isScrolling -> showButton = isScrolling }
)
if (showButton) Button()
}
fun ComposableWithRow(
onScrollStateChange: (isScrolling: Boolean) -> Unit
) {
Box {
Box {
val listState = rememberLazyListState()
listState.isScrollInProgress // HOW TO USE?
LazyRow(state = listState)
}
}
}
How should I call onScrollStateChange
?
Or should I instead pass State<Boolean>
as an argument to ComposableWithRow
?Albert Chang
10/19/2021, 11:30 AMLazyListState
.dimsuz
10/19/2021, 12:06 PM