I tried many ways.But nothing works.can you help me please.my Firebase Structure is I want to check username exists or not from searching in Usernames
It works By clicking Submit button.But,I want to implements it's on EditText with automatic searching on text changed.How can i do it.? Advanced thanks
usrnm.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
mRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
if (dataSnapshot.getValue().equals(usrname)){
usrnm.setError("Username Unavailable");
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
}
@Override
public void afterTextChanged(Editable s) {
}
});