valueeventlistner снова вернет все узлы после обновления БД.Чтобы вывести только последний добавленный узел, используйте ниже.
Firebase ref = new Firebase("YOUR-URL-HERE/PATH/TO/YOUR/STUFF");
ref.addChildEventListener(new ChildEventListener() {
public void onChildAdded(DataSnapshot dataSnapshot, String previousKey) {
}
public void onChildChanged(DataSnapshot dataSnapshot, String s) {
}
public void onChildRemoved(DataSnapshot dataSnapshot) {
}
public void onChildMoved(DataSnapshot dataSnapshot, String s) {
}
public void onCancelled(FirebaseError firebaseError) { }
});
onChildAdded () будет отменен только для каждого нового заказа на питание.Вы можете использовать и другие методы, которые дадут вам хорошую гибкость.Даже если заказ удален, вы можете получить его с помощью onChildRemoved ().