首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在CardScrollView中无限滚动列表

在CardScrollView中无限滚动列表
EN

Stack Overflow用户
提问于 2014-01-20 05:24:46
回答 1查看 204关注 0票数 0

所以我有一个加载CardScrollView的GDK活动,它工作得很好。但是这个列表可能非常长,所以我在JSON中进行分页,所以只返回前20个项目。我想要做的是,当用户到达列表的末尾时,他们会“超拉”,并看到更多的项目出现。加载初始列表可以很好地工作:

代码语言:javascript
复制
mAdapter = new CardCursorScrollAdapter();
mCardScrollView = (CardScrollView)rootLayout.findViewById(R.id.card_scroll_view);
mCardScrollView.setAdapter(mAdapter);
LoaderManager loaderManager = getLoaderManager();
loaderManager.initLoader(LOADER_ID, null, mCallbacks);

然而,我还没能解决两个问题:第一,如何检测过拉,第二,如何用我的附加数据更新CardScrollView。

EN

回答 1

Stack Overflow用户

发布于 2014-03-11 16:00:26

您可以在数据集的末尾添加一个带有加载文本的Card。当您到达这个卡(您可以用OnItemSelectedListener检测到它)时,调用加载器来加载下一个页面。加载完成后,调用适配器的notifyDataSetChanged刷新滚动视图。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21222867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档