如何使用 Firebase 在 FirestorePagingAdapter 中获取快照 Ui 8
How to get Snapshot in FirestorePagingAdapter with Firebase Ui 8
更新前
implementation 'com.firebaseui:firebase-ui-firestore:7.2.0'
至
implementation 'com.firebaseui:firebase-ui-firestore:8.0.0'
我在 FirestorePagingAdapter
中得到了像这样的快照
val snapshot = currentList!![holder.adapterPosition]
但更新后 currentList
不再工作了。
我在官方更新指南中没有找到任何关于此的文档。
答案:我使用 val snapshot = getItem(holder.adapterPosition)
解决了这个问题
看起来像在 PagingDataAdapter
class that FirebaseUI extends, you can get an item by its position by calling getItem(position)
or peek(position)
.
更新前
implementation 'com.firebaseui:firebase-ui-firestore:7.2.0'
至
implementation 'com.firebaseui:firebase-ui-firestore:8.0.0'
我在 FirestorePagingAdapter
中得到了像这样的快照
val snapshot = currentList!![holder.adapterPosition]
但更新后 currentList
不再工作了。
我在官方更新指南中没有找到任何关于此的文档。
答案:我使用 val snapshot = getItem(holder.adapterPosition)
看起来像在 PagingDataAdapter
class that FirebaseUI extends, you can get an item by its position by calling getItem(position)
or peek(position)
.