Как добавить новые элементы в pagedList с поддержкой Room? - PullRequest
0 голосов
/ 31 марта 2019

Я использую сеть + базу данных для нумерации страниц в своем приложении. У меня есть 2 модельных класса, которые расширяют те же типы. Только один тип модели поддерживается базой данных Room. Я хочу добавить другой класс модели между PagedList на основе некоторых бизнес-правил. Когда я пытаюсь сделать это, используя функцию mapByPage на DataSource.Factory, возвращаемую Room. Библиотека подкачки выдает IllegalStateExeception с сообщением об изменении размера. Как мне реализовать этот случай?

...