首页 > 解决方案 > 有没有办法从 PagedList 中删除项目并通知 RecyclerView?

问题描述

有没有办法从 PagedList 中删除项目并通知 RecyclerView 而不会使 DataSource(不是 Room)失效?

我试过的:

将所有模型存储在自己的列表中,在需要时从中删除模型,调用 dataSource.invalidate() 并在 loadInitial -> onResult 回调中提交存储的列表。但似乎这不是很优雅的解决方案......

标签: androidandroid-recyclerviewandroid-architecture-componentsandroid-paging

解决方案


推荐阅读