2017-10-03 11 views
1

私はfirebaseを初めて使用しています。これは私のデータベースです。 firebaseからこのデータをどのように取得するのですか?このデータはユーザーによって追加されているので、インキュベーターの数はわかりません。ファイアベースからデータを取り出す方法

{ 
    Incubators : 
      { 
       Name_of_Incubator1 
       { 
         Contact : 3443354684 
         Founder : "Atul" 
         Email : "[email protected]" 
        } 
       Name_of_Incubator2 
       { 
         Contact : 3444569684 
         Founder : "Anupis" 
         Email : "[email protected]" 
        } 
       . 
       . 
       . 
       . 
      } 
} 

答えて

1

Firebase Docsからの例は:

private DatabaseReference mDatabase; 
// ... 
mDatabase = FirebaseDatabase.getInstance().getReference(); 

ValueEventListener postListener = new ValueEventListener() { 
@Override 
public void onDataChange(DataSnapshot dataSnapshot) { 
    // Get Post object and use the values to update the UI 
    Post post = dataSnapshot.getValue(Post.class); 
    // ... 
} 

@Override 
public void onCancelled(DatabaseError databaseError) { 
    // Getting Post failed, log a message 
    Log.w(TAG, "loadPost:onCancelled", databaseError.toException()); 
    // ... 
} 
}; 
mDatabase.addValueEventListener(postListener); 

あなたはFirebaseで起動するために、このサンプルプロジェクトを試すことができます:Friendly Chat

関連する問題