我使用get
和addSnapshotListener
从Firestore数据库读取数据。我知道我可以处理complete/success
和failure
事件。但是我没有找到用于显示正在加载的GIF图片的“当前检索数据”事件。
当然这不是真正的问题:我可以在将NoSQL请求发送到Firestore之前显示GIF。然后,一旦请求完成/成功/失败,我就会将其隐藏。
但是,我想知道是否有Android团队和/或开发社区推荐的与此主题相关的东西?(因为我在上面描述的内容似乎有点像“调整”)
答案 0 :(得分:1)
我可以在NoSQL请求发送到Firestore之前显示GIF。然后,一旦请求完成/成功/失败,我就会将其隐藏。
这正是每个人都在做的事情。没有与数据库查询状态相关的其他回调。发出请求的那一刻,该请求“正在处理中”,并且在收到任何回调后立即终止。