gpt4 book ai didi

android - Jetpack Compose 中的过度滚动处理

转载 作者:行者123 更新时间:2023-12-04 11:26:20 25 4
gpt4 key购买 nike

我正在尝试在我的应用程序中创建一个下拉刷新逻辑。
我知道它从处理 Overscrolling 开始,但我似乎无法在 compose 中找到与 Overscrolling 有关的任何内容。
它还没有在 Compose 中实现吗?还是隐藏在某个地方?
我现在正在使用 LazyColumn,我在 LazyListState 中没有找到任何东西。

最佳答案

您可以使用 Google 的 Accompanist 中包含的滑动刷新功能。图书馆。
示例用法:

val viewModel: MyViewModel = viewModel()
val isRefreshing by viewModel.isRefreshing.collectAsState()

SwipeRefresh(
state = rememberSwipeRefreshState(isRefreshing),
onRefresh = { viewModel.refresh() },
) {
LazyColumn {
items(30) { index ->
// TODO: list items
}
}
}
docs更多细节。

关于android - Jetpack Compose 中的过度滚动处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65611827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com