@Override public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO Auto-generated method stub if (txtDni.getText() != null) { txtCodigo.removeTextChangedListener(txtCodigoTextWatcher); txtRuc.removeTextChangedListener(txtRucTextWatcher); txtCodigo.setText(null); txtRuc.setText(null); txtCodigo.addTextChangedListener(txtCodigoTextWatcher); txtRuc.addTextChangedListener(txtRucTextWatcher); } }
/** Set the enabled state of automatically resizing text. */ public AutofitHelper setEnabled(boolean enabled) { if (mEnabled != enabled) { mEnabled = enabled; if (enabled) { mTextView.addTextChangedListener(mTextWatcher); mTextView.addOnLayoutChangeListener(mOnLayoutChangeListener); autofit(); } else { mTextView.removeTextChangedListener(mTextWatcher); mTextView.removeOnLayoutChangeListener(mOnLayoutChangeListener); mTextView.setTextSize(TypedValue.COMPLEX_UNIT_PX, mTextSize); } } return this; }