Я хочу получить адреса электронной почты всех дочерних узлов, но когда я выполняю следующую команду, она показывает только адрес электронной почты последнего дочернего узла.Вот данные из Firebase:

, а вот код, который я использовал для получения данных:
FirebaseDatabase.getInstance().getReference("user")
.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot snapshot : dataSnapshot.getChildren()) {
//user userr = snapshot.getValue(user.class);
//System.out.println(userr.email);
String c=snapshot.child("email").getValue().toString();
String longi=snapshot.child("longitude").getValue().toString();
String latt=snapshot.child("email").getValue().toString();
Toast.makeText(getApplicationContext(),c+" "+longi+" "+latt,Toast.LENGTH_SHORT).show();
// Toast.makeText(getApplicationContext(),"sadjsakdn",Toast.LENGTH_SHORT).show();
// User user = snapshot.getValue(User.class);
//System.out.println(user.email);
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
Toast.makeText(getApplicationContext(),"errorrrr",Toast.LENGTH_SHORT).show();
}
});