Android нумерация страниц RecyclerView с помощью Paging lib - PullRequest
0 голосов
/ 30 марта 2020

Я интегрировал пейджинговую библиотеку, которая позволяет загружать элементы без каких-либо проблем. Мое требование состоит в том, чтобы обновить sh обзор переработчика новыми отсортированными данными из API. поэтому мне нужно вызывать метод loadInitial () метода PageKeyedDataSource () во всех refre sh случаях

я вызвал метод invalidate для DataSource, но все еще не вызывается. Пожалуйста, некоторые могут помочь мне в этом? Заранее спасибо:)

class PLPDataSourceFactory(
    private val plpUsecase: PLPUsecase,
    private val refine: String,
    private val sortingOption: String
) :
    DataSource.Factory<Int, Hit>() {

    var plpLiveDataSource = MutableLiveData<PLPDataSource>()

    override fun create(): DataSource<Int, Hit> {
        val plpDataSource =
            PLPDataSource(plpUsecase, refine, sortingOption)
        plpLiveDataSource.postValue(plpDataSource)
        return plpDataSource
    }
}```



Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...