Я реализовал PagedList в Kotlin для Android. Когда я прокручиваю список, он загружает новые страницы точно так же, как и должен. Теперь я хочу отсортировать элементы в результирующем полном списке.
В моем источнике данных я попытался
callback.onResult (schoolResponse.results.sortedBy {schoolField -> schoolField.school.name} , nextKey)
Конечно, это сортирует элементы на каждой загруженной странице, а не сортирует весь список.
Так что, если на странице пять элементов, я получу: ADGHMB C PRT
вместо: AB C DGHMPRT
Кто-нибудь знает, как отсортировать выгружаемый список?