【发布时间】:2018-06-18 14:04:23
【问题描述】:
我正在构建一个使用 Firestore 作为后端的应用。我需要从数据库中获取每一个新的变化。
代码
EventListener<DocumentSnapshot> listener = new EventListener<DocumentSnapshot>() {
@Override
public void onEvent(@Nullable DocumentSnapshot snapshot, @Nullable FirebaseFirestoreException e) {
if (snapshot != null && snapshot.exists()) {
DataClass dataClass = snapshot.toObject(DataClass.class);
processesData(dataClass); // process data from db.
}
}
};
ListenerRegistration listenerReg = dataDocumentReference.addSnapshotListener(listener);
当我关闭应用程序时,应用程序仍在获取数据。
我读到我可以关闭连接。我该怎么做?
【问题讨论】:
标签: java android firebase google-cloud-firestore