我知道文档说“//在Java中,必须明确删除每个侦听器。”但有一个问题。
我部署我的应用程序 - 添加一个监听器(保存指针)。但是当我重新部署我的应用程序时,监听器仍然存在,但我无法删除它,因为我没有指针。
那么如何删除所有侦听器呢? (没有服务器重启)
答案 0 :(得分:0)
直到现在仍然适用,因为您无法立即删除所有侦听器。
要查看任何更新,您可以看到此链接:https://firebase.google.com/support/release-notes/android
目前,您可以在onDestroy()
protected void onDestroy(){
super.onDestroy();
yourdatabasereference.removeEventListener(Listenernamehere);
}