何时在addSnapshotListener中使用getActivity?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了何时在addSnapshotListener中使用getActivity?相关的知识,希望对你有一定的参考价值。

何时在addSnapshotListener中使用getActivitythisExecutor。我读了documentation,但仍然没有清楚地理解.enter image description here

答案

如果要在活动停止时自动删除侦听器,请传递一个Activity实例。

如果希望回调到侦听器在主线程以外的线程上发生,则传递Executor。

如果你自己删除了监听器,并且想要在主线程上处理回调,那么不要传递额外的东西。

以上是关于何时在addSnapshotListener中使用getActivity?的主要内容,如果未能解决你的问题,请参考以下文章

在 Firestore 中使用 addSnapshotListener 时数据未正确显示

Firestore addSnapshotListener 不起作用

如何在 Swift 中重构重复的 Firestore 文档 ID?

在firebase firestore中获取对象内的数据?

在 C# 中何时使用抽象类以及何时使用接口 [重复]

何时在 Android 中使用 RxJava,何时使用 Android 架构组件中的 LiveData?