forms - 需要 Xamarin 表单中的建议具有多种排序功能的延迟加载
问题描述
我们正在使用 Xamarin 移动应用程序。就像每个应用程序一样,我们也有一个列表视图,它显示来自一个特定 SQLite 表的记录,让我们将表名称为 Loads。
列表的视图必须满足一些功能,例如
- 它需要根据加载日期对负载进行分组
- 它需要按加载日期降序对组列表进行排序
- 在侧组加载,如果加载没有完成,需要按加载时间降序排序。
- 如果加载完成,则组加载需要按加载完成类型按降序排序
为了实现上述功能,我们编写了一个逻辑,当我们尝试从 Loads 表中加载整个数据时它工作正常。
现在我们正在尝试为列表实现延迟加载,因此当我们使用第一组 20 条记录加载列表时,这些功能可以正常工作。
但是当我们向下滚动列表时,我们正在加载第二组 20 条记录的列表,问题就来了。在这种情况下,我们发现在列表视图中实现上述功能有困难。
我想得到建议和方法,比如如何处理这种情况。
解决方案
推荐阅读
- python - tkinter 加法/减法计算器问题
- ios - CLLocationManagerDelegate didFailError 总是回调错误是 CLError 吗?
- vba - PowerPoint 自动填充形状
- azure - 天蓝色服务中的“设备”服务是什么?
- html - 如何将一个 div 元素的 id 传递给另一个在循环中执行的提供的第二个?
- android - 键盘在颤动中打开时UI溢出
- vb.net - 如何将 Datagridview 的索引设置为 0
- reactjs - 如何在 React Native 中设置状态数组
- regex - 用于匹配特定数字模式的正则表达式
- javascript - 如何使用 JS 选择一个选择框的选项值?