我正在使用firebase作为后端创建一个Android应用程序 . 现在我遇到了已删除节点的问题 . 如果节点在完全注销和脱机后被删除,我如何得到通知?

问题包括三个步骤:

  • 我完全关闭了应用程序

  • 事件侦听器变为未注册

  • 从firebase登出

  • 有人从firebase中删除一个或多个共享节点
    在firebase forge中可以看到

  • 删除

  • 打开应用程序(在后台连接并初始化事件侦听器)

  • 使用帐户登录firebase

  • 将事件监听器注册到firebase ref

现在firebase通过onChildAdded方法推送新节点,但是没有为已删除的节点调用onChildRemoved .