如何从firebase
获取经纬度,如屏幕截图所示
答案 0 :(得分:0)
请参考下面的代码以获取lat和lng的值
FirebaseDatabase.getInstance().getReference().child("parkingSlots").child("compact").child("0").addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
if (dataSnapshot != null && dataSnapshot.exists()) {
try{
float lng = Float.parseFloat(dataSnapshot.child("longitude").getValue().toString());
float lat = Float.parseFloat(dataSnapshot.child("latitude").getValue().toString());
} catch(NumberFormatException e){
}
}
}
}