我正在从网络加载帖子,为此我正在使用Paging 3 ,但现在的问题是我的列表项包含 Like/Dislike 按钮,假设单击Like ,那么如何在不重新加载整个数据集的情况下更新该项目的数据? 我已阅读此android-pagedlist-updates ,但似乎这适用于较旧的 Paging 2 ...
我正在从网络加载帖子,为此我正在使用Paging 3 ,但现在的问题是我的列表项包含 Like/Dislike 按钮,假设单击Like ,那么如何在不重新加载整个数据集的情况下更新该项目的数据? 我已阅读此android-pagedlist-updates ,但似乎这适用于较旧的 Paging 2 ...
在过去的几天里,我一直对Android 架构组件感到满意,并且我对用于处理和显示来自远程源的数据列表的分页库最感兴趣。 为了获得最佳的用户体验,最好先将数据加载到数据库中,在这种情况下,Room然后使用 pagingLibrary 和适配器将其显示在 recyclerview 中。 我担心的是,假设 ...
重构为androidx(通过AndroidStudio)后,由于以下错误,我在分页库中的PageKeyedDataSource中断了: 码: 由于PageKeyedDataSource默认情况下在后台执行并依赖LiveData,所以我想知道为什么这会在LifeData 2.0.0 ...
我正在尝试制作DataSource.Factory类,但是在尝试返回PageKeyedDataSource实现时遇到错误。 } 现在这是我的工厂: 在上述create()方法中返回数据源时,AndroidStudio给我一个IDE错误: 我疯了吗? PageKey ...
我正在使用Paging Library使用ItemKeyedDataSource从网络加载数据。 获取用户可以编辑的项目后,此更新在内存缓存中完成(不使用 Room 之类的数据库)。 现在由于PagedList本身无法更新(在此处讨论),我必须重新创建PagedList并将其传递给PagedLis ...