返回我有这个疑问在我火力地堡如何知道通过查询在火力地堡
mDataBase = FirebaseDatabase.getInstance().getReference("animals);
query = mDataBase.orderByChild("height").limitToLast(20);
query.addChildEventListener(new AnimalsEventListener());
我的听众
private class AnimalsEventListener implements ChildEventListener{
private AnimalsEventListener(){
}
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String s) {
Animals details = dataSnapshot.getValue(Animals.class);
}
@Override
public void onChildChanged(DataSnapshot dataSnapshot, String s) {
}
@Override
public void onChildRemoved(DataSnapshot dataSnapshot) {
}
@Override
public void onChildMoved(DataSnapshot dataSnapshot, String s) {
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
}
我怎样才能匹配查询所有动物的大小项目数在使用dataSnapShot之前?有时他们可能少于20人;
你是绝对正确的。我想我误解了'ValueEventListener' onDataChange()'。荣誉提醒我 –