Use onTextChanged in TextWatcher for live character count and not
beforeTextChanged