我知道这个问题已经被问到了,但我正在寻找好几天,但我还没有找到解决方案。有没有办法在一个FirebaseRecyclerViewAdapter
中显示来自多个引用的子项。我使用GeoFire查找最近的地方并将它们存储在列表中。这个清单有一些uid。我的数据库看起来像这样。
"Places" : {
"yt1FNJ7CwYNnUTAjxuewwIb3eY22" : { //uid
"category1" : {
"-KXVfuOf2ZIk2ksFk7Sk" : {
"date" : "2016/11/28",
"name" : "item1"
},
"-KXVfjzC_-_kTZqH8B1k" : {
"date" : "2016/11/27",
"name" : "item2"
}
}
}
"Ks1FNJ7CwYNnUTAjxuewwIb3eY23" : { //uid
"category1" : {
"-KXVfuOf2ZIk2ksFk7Sk" : {
"date" : "2016/11/28",
"name" : "item3"
},
"-KXVfjzC_-_kTZqH8B1k" : {
"date" : "2016/11/27",
"name" : "item4"
}
}
}
}
那么我如何在所有GeoFire结果中显示RecyclerViewer
中的项目?