【发布时间】:2018-12-17 08:07:20
【问题描述】:
我在我的回收站视图上滑动删除,我在适配器的 deleteItem 上有这个代码:
public void deleteItem(int position) {
moveFirestoreDocument(from, movedTo);
notifyItemRemoved(position);
}
代码可以运行,但速度很慢。滑动时,recyclerView 将等待 Firestore 的条目从列表中消失,然后阅读栏 (onSwipe) 消失。
我计划稍后加入撤消功能,但现在,我如何让回收站视图顺利工作而无需等待 Firestore 删除?
【问题讨论】:
-
我也尝试离线 (mFirestore.disableNetwork();) 进行删除以希望使用离线缓存来减少延迟,但它也不起作用。
标签: android firebase android-recyclerview google-cloud-firestore