有没有一种方法可以按顺序运行数据库?

时间:2019-12-13 17:39:49

标签: java android database firebase listener

我创建了一部分代码,这些代码调用firebase数据库以获取数据。该数据在下面用于做其他事情。问题是在获取数据之前,调用下的代码已运行。 有没有办法按顺序运行它?

1 个答案:

答案 0 :(得分:1)

从Firebase异步加载数据。任何需要数据的代码都必须在onDataChange(对于实时数据库)或onComplete / onEvent(对于Firestore)侦听器中调用。

有关如何执行此操作的一些很好的示例,请参见: