android中的Activity-scoped监听器是什么意思?

Muh*_*mil 5 android firebase firebase-authentication firebase-realtime-database

**从firebase的文档中删除**

Activity-scoped监听器的含义是什么?又是怎样从一个简单的addOnCompleteListener喜欢不同这个!

Fra*_*len 6

活动范围的侦听器是您在注册活动时指定活动的侦听器。

您链接文档中

public Task<TResult> addOnCompleteListener (Activity activity, OnCompleteListener<TResult> listener)

添加在任务完成时调用的活动范围侦听器。

侦听器将在主应用程序线程上调用。如果任务已经完成,将立即安排对侦听器的调用。如果添加了多个监听器,它们将按照添加的顺序被调用。

侦听器将在 期间自动删除onStop()

最后一点(强调我的)是至关重要的:当您使用活动范围注册侦听器时,如果该活动不再处于活动状态,则不会调用它。这对于需要在活动中显示数据的听众来说非常有用。