Как динамически отправлять предложения поиска в параметры модификации источника данных и получать обновленный список страниц в библиотеке подкачки Android jetpack?
Вот моя веб-функция в веб-службе модернизации, которая доставляет данные.
@GET(version + "/get-bills")
Call<ApiResponse<BillsModel>> getPartnerBillsSorted(@Query("page")int page, @Query("type")int type,@Query("search")String search );
Этот API вызывается в источнике данных, и он дает мне список всех данных, которые я перечисляю в reyclerview, используя pagedlist.Но я совершенно сбит с толку и не знаю, как мне вызвать этот API в источнике данных во время выполнения, а затем получить обновленный список pagedlist, основанный на том, что я ищу в autocompleteTextview.
что мне делать?я должен делать новый экземпляр фабрики источника данных и источника данных и списка страниц каждый раз, когда я нажимаю что-то в автозаполнении, или как мне динамически изменить тот же самый вызов источника данных и получить обновленный список страниц?