gpt4 book ai didi

java - 如何在 firebase 中获取所有 child 的数据并将其显示到我的 Android 应用程序中?

转载 作者:行者123 更新时间:2023-12-02 11:00:54 25 4
gpt4 key购买 nike

我的 Firebase 实时数据库中有此结构:

enter image description here

如何计算数据并将其显示在我的应用程序中,我应使用哪个监听器来获取所有子项?

最佳答案

有几种方法可以实现这一目标。我使用以下方式:

    FirebaseDatabase.getInstance()
.getReference()
.child("demografi")
.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot dataSnap : dataSnapshot.getChildren()) {
YourObject object = dataSnap.getValue(YourObject.class);

// Use your object as needed
}

}

@Override
public void onCancelled(DatabaseError databaseError) {

}
});

dataSnapshot 返回引用的子项。一旦获得它,您所要做的就是迭代它们,并且您可以根据需要访问“所有子级”。

关于java - 如何在 firebase 中获取所有 child 的数据并将其显示到我的 Android 应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51337314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com