Как полностью изменить список библиотеки разбивки на страницы Jetpack в Android в один клик или около того?

Как изменить данные или полностью изменить список нумерации страниц в Android. Я использую библиотеку пагинации для Android Jetpacks. У меня также есть функция поиска и сортировки. Я не могу понять, где я могу изменить или поместить новые данные или список, чтобы текущий список исчез и появился новый список. Должен ли я сделать новый источник данных для этого? или я должен создать новый источник данных, новую фабрику источника данных и новый pagedList, а затем отправить этот список с помощью adapter.submitlist() на тот же адаптер? Пожалуйста, помогите, я новичок в использовании этой библиотеки нумерации страниц.