Я разработал одно простое приложение, например, вычитание, сложение. В этом приложении я использую три EditTexts, один для ответа и два других для вопроса. Я хочу рассчитать ответ на вопрос о событии изменения текста. Но когда я применяю событие изменения текста к обоим из них, событие происходит, но не работает должным образом. Потому что, когда я ввожу текст в первый вопрос EditText, происходит событие, но оно выдает это исключение:
07-03 16:39:48.844: E/EduApp Log :=>(12537): Error In Text change Event java.lang.NumberFormatException: unable to parse '' as integer
Что я делаю? Я использую TextWatcher
для события изменения текста.
txtOne.addTextChangedListener(this);
txtTwo.addTextChangedListener(this);
public void afterTextChanged(Editable s) {}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
public void onTextChanged(CharSequence s, int start, int before, int count) {}