【发布时间】:2021-08-10 10:51:24
【问题描述】:
我在 Firebase 数据库中有地址列表。它是这样检索的:
addressesRef
.addListenerForSingleValueEvent(object : ValueEventListener {
override fun onDataChange(snapshot: DataSnapshot) {
if (snapshot.exists()) {
//Toast.makeText(this@AddressActivity, "Addresses fetched!", Toast.LENGTH_SHORT).show()
}
}
注意带有 2 个 ID 的地址(它们以相反的顺序获取)
我正在尝试将其转换为 ArrayList<Address>,其中 Address 是我的模型类。我该怎么做?
【问题讨论】:
-
您需要单个子项 (Ad_100000) 还是所有子项(Ad_100000、Ad_100001 等)的值?
-
所有孩子,因此是列表。
标签: android firebase-realtime-database arraylist hashmap