【发布时间】:2018-09-20 02:00:20
【问题描述】:
我在 firebase 中有这样的数据库结构:
app root:
user:
uid1:
some data
uid2:
some data
helper:
helper1:
some data
等等。我想从此数据库中检索数据。只有一些特定的数据并在应用程序中显示。我还想从帮助程序中提供的链接下载所有图像(存储在 firebase 存储中),并在应用程序中显示它们。
我已尝试检索数据的文档,但无法检索特定的数据列表。
编辑:-
private DatabaseReference myDb;
myDb = FirebaseDatabase.getInstance().getReference();
final String userId = getUid();
mDatabase.child("user").child(userId).addListenerForSingleValueEvent(
new ValueEventListener() {
public void onDataChange(DataSnapshot dataSnapshot) {
User uData = dataSnapshot.getValue(User.class);
}
});
这是我从文档中学到的并且正在做的事情,这对单值数据很有用,但我想检索用户类别或助手下的所有数据。
- 如何遍历所有数据?
- 如何将下载的图像从链接显示到 Android 应用程序?
我希望它现在有所帮助。
【问题讨论】:
-
你试过什么?什么不工作?你想在哪里显示它们?你能更清楚地解释你想要做什么吗?是否要检索所有这些字符串 (
some data)?编辑您的问题并尝试以间接或直接的方式回答我的问题。 -
是的,我想在 helper1 下检索所有这些字符串,依此类推。我想将它作为文本显示在 android 应用程序上。我已经尝试过 google 的官方文档 for firebase。 @AbAppletic
-
用你的代码和我上面提到的一切来编辑你的问题,否则你不会得到任何答案。
标签: android firebase firebase-realtime-database