firebase - android - RunLoop 9.0.0

时间:2016-05-25 07:08:59

标签: android multithreading firebase firebase-realtime-database

Firebase 9.0.0回调Android上主线程上的侦听器。我想更改它并使用我的自定义执行程序。

(我读过以前的firebase版本(2.5.2)中有一个RunLoop类。

我没有尝试过,但它似乎是配置自定义执行程序/线程的入口点。)

是否可以以某种方式在9.0.0中配置回调执行程序?

1 个答案:

答案 0 :(得分:1)

9.0.0中尚不支持添加自己的执行程序。我们正在寻找(重新)在即将发布的版本中添加对它的支持。

请记住,Firebase数据库仅在主线程上显示回调。它的所有网络交互和内部都已经在一个单独的线程上运行。

如果你想在回调中做重要的工作,目前你必须使用通常的方法(AsyncTask或其中一个兄弟)。