【发布时间】:2020-02-23 13:36:11
【问题描述】:
我在使用 firebase firestore 时得到一个空指针引用并且我的应用程序崩溃了。这是我的代码:
private FirebaseFirestore fstore=FirebaseFirestore.getInstance();
private DocumentReference documentReference=fstore.collection("users").document("17030121084");
@Override
protected void onStart(){
super.onStart();
documentReference.addSnapshotListener(this, new EventListener<DocumentSnapshot>() {
@Override
public void onEvent(@Nullable DocumentSnapshot documentSnapshot, @Nullable FirebaseFirestoreException e) {
if (documentSnapshot.exists()){
String semester=documentSnapshot.getString("sem");
sem.setText(semester);
}
}
});
}
这里的 sem 指的是我在文档 17030121084 中的字段。
有人可以为此提出解决方案吗?
【问题讨论】:
标签: java android firebase google-cloud-firestore nullpointerexception