代码在onDataChange完成之前继续运行

时间:2018-05-08 23:40:01

标签: android firebase firebase-realtime-database

我在片段标签上的oncreate:

xargs

和logcat结果是:

  

com.example.project D / tag1:tt

     

com.example.project D / tag5:000

com.example.project D / tag6:oops

  

com.example.project D / tag2:ok

     

com.example.project D / tag3:ok

     

com.example.project D / tag4:123

标签5& 6在2,3,4之前出现 为什么这是在讨价还价以及如何解决它?

1 个答案:

答案 0 :(得分:0)

Firebase事件侦听器异步工作。在 onCreateView 方法上检索数据必须解决您的问题。这将使您的代码更难以理解并且难以理解,但直到现在这是我可以应用并获得结果的解决方案。如果您找到更好的解决方案,请告诉我。