问题标签 [cwac-endless]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
294 浏览

android - EndlessAdapter 未将项目正确添加到自定义 ListView

我使用cwac-endless EndlessAdapter带有自定义的ListViewAdapter. 使用 AsyncTask,我分两个阶段从他的网络服务器中获取数据。1)我得到元素的所有 id 2)使用 EndlessAdapter 我想一次加载 4 个元素(我通过它们的 id 从服务器获取 4 个元素)

我面临的问题是,当我创建 mycustom ListViewAdapter当我调用 MyEndlessAdapter 的构造函数时,它会创建包含第一批项目的项目列表。当我加载下一批自定义元素时ListViewAdapter,它会从服务器获取正确的项目,但我会回收 getView(图形/视觉内容)。我究竟做错了什么!

我认为一个可能的解决方案是使用的add方法,CustomListView但我不知道如何从CompraFragment类中调用它。

我该如何解决这个问题?谢谢

ListViewAdapter 代码:

CompraFragment代码:

项目查看代码:

0 投票
1 回答
59 浏览

android - 如何将 customListView 项目添加到 EndlessAdapter

如何通过方法添加customListView项目?一旦使用 i的构造函数实例化了一个新实例,就需要将元素添加到我的列表中,否则它只会回收旧元素。EndlessAdapteraddCustomListViewAdapterEndlessAdapter

0 投票
0 回答
118 浏览

android - android commonsware无尽的适配器在列表到达末尾之前获取内容

我正在使用来自https://github.com/commonsguy/cwac-endless的无尽适配器

这对我很有用,但我希望不是在用户到达终点时而是在之前获取行。换句话说,我更希望用户根本看不到待处理的视图,或者至少尽量减少这种情况。

我还没有在此适配器中找到完成此操作的选项。

任何帮助,将不胜感激..

0 投票
0 回答
132 浏览

android - 如何在Android中向上滚动和向下滚动列表视图时启用列表视图项的延迟加载?

如何使用 cwac 的无限适配器库在 Android 中向上滚动和向下滚动列表视图时启用列表视图项的延迟加载?

我以前使用过无限适配器库来启用在向下滚动时的延迟加载,但我对如何使用同一个库进行双向延迟加载感到困惑。

有没有其他图书馆可以做同样的事情?扩展 OnScrollListener 的自定义类是实现此功能的唯一方法吗?