问题标签 [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.
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代码:
项目查看代码:
android - 如何将 customListView 项目添加到 EndlessAdapter
如何通过方法添加customListView
项目?一旦使用 i的构造函数实例化了一个新实例,就需要将元素添加到我的列表中,否则它只会回收旧元素。EndlessAdapter
add
CustomListViewAdapter
EndlessAdapter
android - android commonsware无尽的适配器在列表到达末尾之前获取内容
我正在使用来自https://github.com/commonsguy/cwac-endless的无尽适配器
这对我很有用,但我希望不是在用户到达终点时而是在之前获取行。换句话说,我更希望用户根本看不到待处理的视图,或者至少尽量减少这种情况。
我还没有在此适配器中找到完成此操作的选项。
任何帮助,将不胜感激..
android - 如何在Android中向上滚动和向下滚动列表视图时启用列表视图项的延迟加载?
如何使用 cwac 的无限适配器库在 Android 中向上滚动和向下滚动列表视图时启用列表视图项的延迟加载?
我以前使用过无限适配器库来启用在向下滚动时的延迟加载,但我对如何使用同一个库进行双向延迟加载感到困惑。
有没有其他图书馆可以做同样的事情?扩展 OnScrollListener 的自定义类是实现此功能的唯一方法吗?