在Android中,当一个Activity被销毁时,我应该移除所有的监听器吗?
ref.addAuthStateListener(listener);
ref.addListenerForSingleValueEvent(listener);
ref.addChildEventListener(listener);
ref.addValueEventListener(listener);
使用 ref.removeEventListener(listener)
是手动清理监听器的方法,如果不手动清理,它们也会被自动销毁吗?
我知道对于 FirebaseRecyclerAdapter
我们可以使用 cleanup()
来完成这项工作。除了监听器和适配器之外,还有其他需要清理的对象吗?