Firebase数据库onChildChanged未调用

时间:2018-01-09 11:00:43

标签: android firebase firebase-realtime-database

我编写的代码只从Firebase数据库获取新数据:

mDatabase = FirebaseDatabase.getInstance().getReference("object");
query = mDatabase.orderByChild("time").startAt(++lastRowTime);

现在,我面临的问题是每当未被调用的旧数据onChildChanged()未被调用时,我的侦听器都不包含旧数据。

如何在应用启动时仅接收新数据,并且每当旧数据或新数据发生变化时都会调用onChildChanged()

我应该创建2个侦听器,但我认为这会占用太多资源。

请建议。

0 个答案:

没有答案