我可以从服务器获取记录总数,因此我使用PositionalDataSource进行网络呼叫。一切工作正常,但有一个问题:即使我不滚动,分页库也会继续从服务器获取所有数据。如何解决这个问题?使用:androidx.paging:paging-runtime-ktx:2.1.1override fun loadInitial(params: LoadInitialParams, callbackfetchDataFromApi(params.requestedSt
我正在尝试使用Retrofit 2和协程从Api获取数据。在我的GetRepositoriesUseCase中,我启动了协程,但是'await()‘函数是一个未解析的引用。ViewModel: fun getRepositoryList() {
getRepositoriesUseCase(textLiveData.value.toString(), viewModelScopeGetRepositoriesUseCase: class GetRep
我有两个观察点,一个是从远程获取数据,另一个是从本地(本地数据库)获取数据。我想要的是,如果远程无法获取数据,则从本地获取数据。我尝试使用Observable.mergeDelayError,但仍然出现错误,尽管其中一个可观察到的是成功。目前我是这样做的:
fun getCatalogueDetails