Я использую новую библиотеку подкачки Android Jetpack для отображения списка элементов, полученных из API.Я хочу, чтобы данные на текущей странице (скажем, на странице 3) обновлялись каждые несколько минут, не обновляя весь список с помощью функции invalidate (), так как это переводит представление Recycler на свою первую страницу.
Проблема, которую я вижу здесь, заключается в том, что библиотека подкачки предполагает, что данные являются неизменяемыми.
https://developer.android.com/reference/android/arch/paging/DataSource#updating-paged-data
При поиске в Google я могу увидеть обходной путь - использовать Room и displayпользовательский интерфейс на основе обновлений БД из вызова API.
Есть ли другие предложения для решения этой проблемы без использования локального магазина.