【发布时间】:2018-03-18 09:35:42
【问题描述】:
我想检查是否创建了节点。我刚刚在下面用 Toast 调用了,但根本没有烤。
注意:firebase 数据库现在 Total null
DatabaseReference reference = FirebaseDatabase.getInstance().getReference();
reference.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
Toast.makeText(RegisterActivity.this, dataSnapshot.getKey() + "", Toast.LENGTH_SHORT).show();
}
@Override
public void onCancelled(DatabaseError databaseError) {
Toast.makeText(RegisterActivity.this, databaseError.toString() + "", Toast.LENGTH_SHORT).show();
}
});
其次是我尝试过但没有运气的代码
DatabaseReference reference = FirebaseDatabase.getInstance().getReference();
reference.child("device_id");
reference.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
Toast.makeText(RegisterActivity.this, dataSnapshot.getKey() + "", Toast.LENGTH_SHORT).show();
}
@Override
public void onCancelled(DatabaseError databaseError) {
Toast.makeText(RegisterActivity.this, databaseError.toString() + "", Toast.LENGTH_SHORT).show();
}
});
【问题讨论】:
-
"firebase Database is Total null now" - 这是否意味着您的数据库中没有任何数据?
-
你可能想看看this answer
标签: java android firebase firebase-realtime-database