cost 78 ms
我们如何改变使用 Paging 3 android 加载的项目? - How can we mutate items loaded using Paging 3 android?

我正在从网络加载帖子,为此我正在使用Paging 3 ,但现在的问题是我的列表项包含 Like/Dislike 按钮,假设单击Like ,那么如何在不重新加载整个数据集的情况下更新该项目的数据? 我已阅读此android-pagedlist-updates ,但似乎这适用于较旧的 Paging 2 ...

Android 分页库 sqlite 数据存储关注 - Android Paging library sqlite data storage concern

在过去的几天里,我一直对Android 架构组件感到满意,并且我对用于处理和显示来自远程源的数据列表的分页库最感兴趣。 为了获得最佳的用户体验,最好先将数据加载到数据库中,在这种情况下,Room然后使用 pagingLibrary 和适配器将其显示在 recyclerview 中。 我担心的是,假设 ...

LiveData:AndroidX重构后无法在后台线程上调用observeForever - LiveData: Cannot invoke observeForever on a background thread after AndroidX refactor

重构为androidx(通过AndroidStudio)后,由于以下错误,我在分页库中的PageKeyedDataSource中断了: 码: 由于PageKeyedDataSource默认情况下在后台执行并依赖LiveData,所以我想知道为什么这会在LifeData 2.0.0 ...

使用 Room 更新 PagingLibrary 中的列表项(仅限网络) - Update list items in PagingLibrary w/o using Room (Network only)

我正在使用Paging Library使用ItemKeyedDataSource从网络加载数据。 获取用户可以编辑的项目后,此更新在内存缓存中完成(不使用 Room 之类的数据库)。 现在由于PagedList本身无法更新(在此处讨论),我必须重新创建PagedList并将其传递给PagedLis ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM