Я разработал одно простое приложение, например вычитание, добавление. В этом приложении я использую три 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) {}