我在问使用FirestorePagingAdapter
或手动分页哪个更好。每次滑动刷新都会收到添加新20个项目的请求
重点是:
我有一个拥有1万用户的应用程序,并且有一个论坛。这个论坛有1000个帖子,我想减少它的成本,因为在一个论坛中获得1000个帖子。 S最好使用FirestorePagingAdapter
或对其进行分页,使其每滑动20条即可
谢谢你
答案 0 :(得分:1)
如弗兰克·范·普菲伦(Frank van Puffelen)在此post中所述:
FirebaseUI库中的
FirestorePagingAdapter
旨在获取数据,而不是侦听实时更新。
道格·史蒂文森(Doug Stevenson)在此post:
不幸的是,您不能同时进行实时更新和分页。
因此,如果您想使用FirestorePagingAdapter
或Paging Library
,则意味着您将失去实时功能。
因此,使用
FirestorePagingAdapter
或分页法哪个更好
如果您需要为商品实现分页并同时具有实时功能,那么请从此 post 看我的答案,而不要使用{{1} }通话,您需要使用get()
,如官方文档中有关listening to multiple documents in a collection所述。