gpt4 book ai didi

android - 从 firebase 中检索所有用户 ID 的数据

转载 作者:行者123 更新时间:2023-11-29 16:50:07 25 4
gpt4 key购买 nike

我尝试用我的 Android 应用程序的所有用户的所有消息填充 ListView ,但是,我得到它只用一个用户消息填充 ListView ,因为我在数据库中插入消息信息这种形式:Usuario > UID > Mensagem > Key creating with push > mensagem 数据。为了更好地验证,请遵循 firebase 上的数据库图像。 Structure of database firebase

可以帮帮我吗?拥抱。

最佳答案

database.child("usuario").addValueEventListener(new ValueEventListener() {
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot snapshot: dataSnapshot.getChildren()) {
for (DataSnapshot messageSnapshot: snapshot.child("mensagem").getChildren()) {
listView.add(messageSnapshot.child("textoMensagem").getValue().toString());
}
}
}

...

如您所见,我添加了一个 ValueEventListener 来检索“usuario”的所有子节点,然后遍历其子节点以获取您的消息。

提示:考虑(至少)用英文发布您的代码/数据库结构等,这可以使您的问题阅读起来容易得多。

关于android - 从 firebase 中检索所有用户 ID 的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46651782/

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