Skip to content Skip to sidebar Skip to footer

Firebase Datasnapshot How To Access Values

i have a firebase datasnaphot.value that currently returns {adawd33={uid=Y2CFDEkOPWSConzoufKtzvZojYP2, password=wwadada33, email=duncboidev@gmail.com, username=adawd33}} override

Solution 1:

To access children with an unknown key, you'll loop over DataSnapshot.children.

To access children with a known name, you use child(...).

Combining these:

overridefunonDataChange(snapshot: DataSnapshot) {
  for (childSnapshot: snapshot.children) {
    Log.d("Login", childSnapshot.key);
    Log.d("Login", childSnapshot.child("uid").getValue<String>());
  }
}

Post a Comment for "Firebase Datasnapshot How To Access Values"