Events of TextWatcher are being called twice
问题 On my application I put TextWatcher on EditText. When I change the text of the EditText, the events of TextWatcher are being called twice. I am using emulator for running the app. 回答1: How does your code looks like? that is the normal behaviour of TextWatcher. Example: myInput.addTextChangedListener(new TextWatcher() { boolean mToggle = false; public void onTextChanged(CharSequence cs, int s, int b, int c) {} public void afterTextChanged(Editable editable) { if (mToggle) { Toast.makeText