firebase的addValueEventListener()和addListenerForSingleValueEvent()之间的区别

时间:2017-01-10 21:46:37

标签: android firebase firebase-realtime-database

正如标题所说,我想知道Firebase的addValueEventListener()addListenerForSingleValueEvent()之间的区别。

1 个答案:

答案 0 :(得分:33)

addValueEventListener()继续监听它附加的查询或数据库引用。

但是addListenerForSingleValueEvent()立即执行onDataChange方法,并且在执行该方法一次后,它会停止侦听它附加到的引用位置。