Browse Source

Passport input filter added

master
Preyea Regmi 5 years ago
parent
commit
5659635366
  1. BIN
      .idea/caches/build_file_checksums.ser
  2. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/GmeEditText.java
  3. 3
      app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/maskedittext/GmeMaskedEditText.java

BIN
.idea/caches/build_file_checksums.ser

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/GmeEditText.java

@ -83,7 +83,7 @@ public class GmeEditText extends AppCompatEditText {
private final String regEx; private final String regEx;
RegExInputFilter(String regEx) {
public RegExInputFilter(String regEx) {
this.regEx = regEx; this.regEx = regEx;
} }

3
app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/maskedittext/GmeMaskedEditText.java

@ -82,13 +82,14 @@ public class GmeMaskedEditText extends GmeEditText {
removeTextChangedListener(maskedTextWatcher); removeTextChangedListener(maskedTextWatcher);
maskedTextWatcher = new MaskedTextWatcher(phoneMask, prefixText, "#", this, isAlphaNumeric); maskedTextWatcher = new MaskedTextWatcher(phoneMask, prefixText, "#", this, isAlphaNumeric);
addTextChangedListener(maskedTextWatcher); addTextChangedListener(maskedTextWatcher);
setFilters(new InputFilter[]{ new InputFilter.LengthFilter(14)});
// maskedTextWatcher.setValueListener(valueListener); // maskedTextWatcher.setValueListener(valueListener);
break; break;
case 0: case 0:
isAlphaNumeric = true; isAlphaNumeric = true;
setInputType(InputType.TYPE_CLASS_TEXT); setInputType(InputType.TYPE_CLASS_TEXT);
setFilters(new InputFilter[]{new InputFilter.LengthFilter(50)});
setFilters(new InputFilter[]{new RegExInputFilter("^[a-zA-Z0-9]+$"), new InputFilter.LengthFilter(50)});
if (maskedTextWatcher != null) if (maskedTextWatcher != null)
removeTextChangedListener(maskedTextWatcher); removeTextChangedListener(maskedTextWatcher);
maskedTextWatcher=null; maskedTextWatcher=null;

Loading…
Cancel
Save