Java 从firebase获取特定数据
我有一个ArrayList,它包含firebase上数据的特定位置 ArrayList将具有类似于{3,36}的值,这些值是firebase上的节点位置 我想知道如何从firebase数据库中的特定位置获取数据,并将其显示在recyclerView中Java 从firebase获取特定数据,java,android,arraylist,firebase-realtime-database,android-recyclerview,Java,Android,Arraylist,Firebase Realtime Database,Android Recyclerview,我有一个ArrayList,它包含firebase上数据的特定位置 ArrayList将具有类似于{3,36}的值,这些值是firebase上的节点位置 我想知道如何从firebase数据库中的特定位置获取数据,并将其显示在recyclerView中 任何帮助都将不胜感激。您可以通过在ArrayList上使用forEach循环来实现,并根据您的数据库结构获取信息,如下所示: for (int num: arrayList) { DatabaseReference databaseRef
任何帮助都将不胜感激。您可以通过在
ArrayList
上使用forEach
循环来实现,并根据您的数据库结构获取信息,如下所示:
for (int num: arrayList) {
DatabaseReference databaseRef = FirebaseDatabase
.getInstance()
.getReference()
.child("" + num);
// Fetch data over here
}
现在您有了
参考
,您可以根据需要获取数据,并可以将该位数据添加到阵列适配器中
请添加您的数据库结构并指明您想要获取的确切数据。