鉴于以下DB计划: 火力地堡不调用OnChildChanged活动
我要听任何mHotZoneRecord变化。这样做,我做了如下:
mDBRefUsers = mDatabase.getReference("https://stackoverflow.com/users/");
mDBRefUsers.child("mHotZoneRecord").addChildEventListener(new HotZoneNotification(this));
和其他地方的代码中,实现HowZoneNotification
类
class HotZoneNotification extends TableSyncInfo
implements ChildEventListener {
OnChildChanged();
OnChildAdded();
}
的问题是我不是任何得到OnChildChanged事件。
我在做什么错了?
'只有在'/ users'下的现有节点发生变化时,才会调用'onChildChanged()'。 –
你没有实现这些方法吗?也许我们可以帮助更多,如果你显示'HotZoneNotification'的完整实现 –
这些已经实现,但由我删除,因为在我看来这个例子并不重要,因为回调本身没有被调用,并且mDbLitute和mdbLongtitude做了改变 –