我是firebase的新手。这是我的数据库。如何从firebase检索此数据。这些数据是由用户添加的,因此我不知道孵化器的数量。
{
Incubators :
{
Name_of_Incubator1
{
Contact : 3443354684
Founder : "Atul"
Email : "xyz@gmail.com"
}
Name_of_Incubator2
{
Contact : 3444569684
Founder : "Anupis"
Email : "xyz24@gmail.com"
}
.
.
.
.
}
}
答案 0 :(得分: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