【发布时间】:2017-02-27 18:14:47
【问题描述】:
如文档所述,SingleValueEvent 的监听器只运行一次。
那么这样使用之后是不是就不用去掉监听器了呢?
final Query query = getChatsRef().limitToLast(20);
query.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
query.removeEventListener(this);
}
@Override
public void onCancelled(DatabaseError databaseError) {
query.removeEventListener(this);
}
});
【问题讨论】:
标签: android firebase firebase-realtime-database