Как применить событие Textchange к EditText

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