我已经看过 google github 中给出的演示。但它只是返回MediatorResult.Success(endOfPaginationReached = true)
同时,如果将其更改为MediatorResult.Success(endOfPaginationReached = false)
,我的代码也可以正常运行。
所以,我想知道 PREPEND 的详细含义是什么?
我问这个问题的原因是在refresing时遇到网络错误,而我Room
的没有任何东西,Paging3不会给出任何提示。(虽然我可以通过在mainView中添加错误提示视图来解决它,我认为它不优雅。)