我有这个代码:
FirebaseDatabase.reference.child(path).addValueEventListener(object : ValueEventListener { override fun onDataChange(snapshot: DataSnapshot) { /**LOGIC**/ } override fun onCancelled(error: DatabaseError) { } })
虽然 path 已从数据库中删除。
path
它还在听吗?
倾听者 总是 无论给定位置是否有任何数据,都会监听更改。它将继续侦听,直到程序终止或您删除侦听器。如果在注册时没有数据,则会出现新数据,然后它将触发侦听器回调。