мы работаем в мобильном приложении Xamarin. В этом, как и в любом приложении, у нас также есть представление списка, в котором показана запись из одной конкретной таблицы SQLite, скажем, имя таблицы как Loads.
Представление списка должно удовлетворять нескольким функциональным возможностям, таким как
- Требуется сгруппировать нагрузки на основе даты загрузки.
- Требуется отсортировать список групп по дате загрузки в порядке убывания.
- В стороне групповая загрузка должна быть отсортирована по времени загрузки. по убыванию, если нагрузка не завершена.
- В стороне групповая нагрузка должна быть отсортирована по типу завершения загрузки по убыванию, если нагрузка завершена
Для достижения вышеуказанных функций мы написал logi c, и он работал нормально, когда мы пытаемся загрузить все данные из таблицы Loads.
Теперь мы пытаемся реализовать отложенную загрузку для списка, поэтому, когда мы загружаем список с первым набором из 20 записей эти функции работают нормально.
Но когда мы прокручиваем список вниз, мы загружаем список вторым набором из 20 записей. После этого возникает проблема. В этом случае мы сталкиваемся с трудностями в достижении вышеупомянутых функций в представлении списка.
Я хотел бы получить рекомендации и подход, например, как справиться с этим сценарием.