I want to check if the value matches too another value. I tried this code but it doesnt work it always gives me doesnt match. Someone got an idea how i can check for it oder a method? Thank you guys!
DatabaseReference CheckULobby = FirebaseDatabase.getInstance().getReference().child("Users").child(userID).child("Lobby");
CheckULobby.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
final String getULobby = dataSnapshot.getValue(String.class);
DatabaseReference CheckFLobby = FirebaseDatabase.getInstance().getReference().child("Users").child(post_UserID).child("Lobby");
CheckFLobby.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
String getFLobby = dataSnapshot.getValue(String.class);
if(getFLobby == getULobby){
Toast.makeText(CreateLobby.this, "matches", Toast.LENGTH_SHORT).show();
}
else{
Toast.makeText(CreateLobby.this, "doesnt match", Toast.LENGTH_SHORT).show();
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
}
});