2017-07-13 10 views
0

私はすべての認証されたユーザーのfirebaseリアルタイムデータベースに座標を保存しました。今、私はここでは、単一のマップ上に複数のマーカーのようなマップ にfirebaseリアルタイムデータベースに座標を保存しましたか?アンドロイドの座標を取得する方法

を表示するfirebaseデータベース上にあるすべての座標を取得したいさて、私はこれらを取得できる方法

public void onLocationChanged(Location location) { 
      FirebaseUser user = fb.getCurrentUser(); 
      databaseReference.child("Location").child(user.getUid()).child("parth1234").setValue(location.getLatitude() + " , " + location.getLongitude()); 
     } 

をfirebaseする場所を送信するための私のコードです地図アクティビティを作成しましたが、私はこの に関連した何も知らないようなマップの活動への場所は 、事前にいくつかのコードで

感謝を助けてください

私はアンドロイドスタジオの初心者です

は、私が使用しているファイヤーベースメソッドへの保存場所は正しい方法ですか?

答えて

0

正しい方法で設定しています。起こっている作品。

FirebaseDatabase.getInstance().getReference("Location").child((user.getUid()).child("parth1234").addValueEventListener(new ValueEventListener() { 
@Override 
public void onDataChange(DataSnapshot dataSnapshot) { 
    //Now you can do whatever you want with that location value 
    //dataSnapshot.getValue(String.class) 
    //I printed it in the code below for you 
    System.out.println(dataSnapshot.getValue(String.class)); 
} 

@Override 
public void onCancelled(DatabaseError databaseError) { 
    //Handle the error 
} 
}); 
+0

私は思ういけないそうするSystem.out.println(postSnapshot.getValue(String.class)):
では、次の操作を行い詳細はhttps://firebase.google.com/docs/database/android/read-and-write
をバリューリスナーを(添付する必要があるデータを取得するにはandroid – puru

+0

どのように私はandroidでsystem.out.printlnを使用することができます – puru

+0

それはあなたがAndroidスタジオの価値を見ることができます –

関連する問題