【发布时间】:2018-10-22 13:38:57
【问题描述】:
我的数据结构是这样的,我想做的是从不同的节点获取价值。
root
|__data__people___name1:...
| |_name2:...
| |_name3:...
| ...
|_location__latitude:...
|_longitude:...
现在我想在添加人们的孩子时获取位置的值(之前保存的 LatLng)。但我所知道的是获得增加的价值。有没有办法引用不同的节点值?
data.child("people").addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
//get location's value here
}
}
另外,您能否告诉我如何从数据库中获取LatLng 并将其分配给LatLng?
【问题讨论】:
-
所有人的经纬度都一样吗?
-
是的,它会是一样的。
-
请添加您的数据库结构的截图并回复@。
标签: java android firebase firebase-realtime-database