我对两者之间的差异感到困惑

公共任务addOnCompleteListener(OnCompleteListener监听器)



公共任务addOnCompleteListener(执行程序执行程序,OnCompleteListener侦听器)

在Android中。

Attached here with the image of explanation from Firebase documentation.

从文档内部的解释中,图像中突出显示了这两种方法之间的唯一区别。那么什么是共享线程池?

谢谢。

最佳答案

区别在于,在addOnCompleteListener(OnCompleteListener listener)中,侦听器将在主线程上调用,而在addOnCompleteListener(Executor executor, OnCompleteListener listener)中,执行器确定将用于调用侦听器的线程。

有关更多信息,请查看此出色的blog post

关于android - Firebase公共(public)任务<T> addOnCompleteListener()方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43829547/

10-12 22:16