【问题标题】:How to access child node in firebase with android studio [duplicate]如何使用android studio访问firebase中的子节点[重复]
【发布时间】:2019-03-04 05:48:31
【问题描述】:

我正在构建一个可以让您回答评估问题的应用。现在我有一个关于如何将分数保存给当前用户的问题。我无法访问子节点。这是实时数据库。如何访问用户下的子节点

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • 我应该在 for 循环中放什么?
    • 如何访问用户?
    • 您应该获取用户的值,即电子邮件、密码和用户名。通过使用 userChild.child("username").getValue() 访问孩子来字符串
    • 它仍然无法正常工作。请帮助我
    • 你能更新代码吗!
    猜你喜欢
    • 1970-01-01
    • 2019-10-11
    • 2017-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-11
    • 2021-02-10
    • 1970-01-01
    相关资源
    最近更新 更多