пример моей базы данных firebase: -Users -> -jjdsHGkjldsgJSKD -> -username: "kp", -email "kp@kp.com"
Это кодовый блок, который нужно проверить, когда имя пользователя выходит избаза данных firebase
mRef.child("Users").addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for(DataSnapshot data: dataSnapshot.getChildren()) {
if (data.child("username").exists()) {
Toast.makeText(RegisterActivity.this, "USERNAME IS ALREADY TAKEN", Toast.LENGTH_LONG).show();
Log.i("username", "Username used: " + data.child("username").getValue());
count++;
}
}
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});