如何将数据从Firebase获取到哈希图中?

时间:2018-10-15 09:36:13

标签: java android firebase

如何从firebase获取经纬度,如屏幕截图所示

enter image description here

1 个答案:

答案 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){
            }
        }
    }
}