Есть некий Edit Text надо задать ему условие что если прописаны 3 букы стартовал My methoв; а если поле сново будет пустым то вернулся в начальное положение
Ответ
editText.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
if (charSequence.length() == 3){
// здесь вызывыете My method
}
if (charSequence.length() == 0) {
// здесь возвращаетесь в начальное состояние
}
}
@Override
public void afterTextChanged(Editable editable) {
}
});
Комментариев нет:
Отправить комментарий