如何使用Android Studio访问Firebase中的子节点

时间:2018-09-28 08:59:38

标签: java firebase android-studio firebase-realtime-database

我正在构建一个应用程序,它将使您能够回答评估问题。现在我有一个关于如何将分数保存到当前用户的问题。我无法访问子节点。这是实时数据库。如何访问“用户”下的子节点

Realtime Database

1 个答案:

答案 0 :(得分:0)

您可以简单地使用for循环访问用户,只需在addOnEventListener下编写以下代码即可:

DataSnapshot Users = datasnapshot.child("Users");
for(DataSnapshot userChild : Users.getChildren()){
    DataSnapshot email = userChild.child("email");
    String emailString = email.getValue(String.class);
}