Привет У меня возникли некоторые проблемы с пониманием того, как контролировать моих слушателей в большом количестве.Мне удалось получить несколько работ от переполнения стека, но EditText сводит меня с ума.
У меня есть 3 editTexts, и они все работают хорошо, если я безошибочно ввожу код, но я хочу обернуть их все водин метод с регистром переключения.
на данный момент мой код для одного текста редактирования выглядит так (а с двумя более грязными)
intTextValue = (EditText)findViewById(R.id.intervalValue);
intTextValue.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
Double.parseDouble(intTextValue.getText().toString());
if (textViewTouchIsHuman == true) {
intSeekValue = Double.parseDouble(intTextValue.getText().toString());
calculateWorkings();
}
textViewTouchIsHuman = true;
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
// TODO Auto-generated method stub
}
});
Я пытался использовать setOnKeyListener,setOnClickListern, addtextchangedlistenr, но я не могу заставить их работать?Я надеюсь, что этот вопрос имеет смысл.спасибо в Adv.