gpt4 book ai didi

android - 向上滑动加载 LoaderManager/CursorAdapter、ContentProvider 和 Service

转载 作者:行者123 更新时间:2023-11-29 01:36:30 35 4
gpt4 key购买 nike

我尝试在我的应用中遵循 Virgil Dobjanschis 的设计模式。到目前为止一切正常,我可以将 ContentProvider、IntentService 与 ListView 结合起来。

此外,我使用 SwipeRefreshLayout 让用户向下滑动以手动从我的 REST 服务加载新数据(并存储在本地数据库中)。

但我还想让用户向上滑动以从 REST 服务加载一些旧数据。我卡住了这一点:如何使用带有 LoaderManager 的 ListView 向上滑动加载?

是否可以通过检查游标的结果在 onLoadFinished() 方法中执行此操作?或者使用 SwipeRefreshLayout 来监听 Swipeup 和 SwipeDown 事件?目前我只发现可以监听向下滑动事件。

最佳答案

您想要的可能是所谓的“无限”/“延迟加载”滚动列表。当用户到达列表末尾时,您应该从 api 中检索更多项目。 here 是如何实现它的示例。

关于android - 向上滑动加载 LoaderManager/CursorAdapter、ContentProvider 和 Service,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27633708/

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