我正在使用以下方法从 Google Drive 中查询条目。在我的 Android 应用程序中,我不会一次获取目录的所有条目。通过延迟加载,我在用户滚动列表时获取条目。
问题是条目确实未排序。我确实对它们进行了排序,但是由于延迟加载,事情变得令人讨厌。我只能对我拥有的内容进行排序,因此必须在加载每个新页面时都对列表进行排序。
我该如何改变呢?
FileList files = drive
.files()
.list()
.setMaxResults(GdataConstants.REQUEST_ENTRIESPERPAGE)
.setPageToken(nextPageToken)
.setQ(buildFilesQuery(folderId, mimeTypes))
.execute();