.
This commit is contained in:
@@ -26,7 +26,6 @@ public abstract class AppUtil {
|
||||
private static final String TAG = "AppUtil";
|
||||
|
||||
// fields
|
||||
|
||||
public static final String USER_DETAILS = "user_details";
|
||||
|
||||
public static final String USER_TOKEN = "user_token";
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
package com.ssb.simplitend.apputils;
|
||||
|
||||
import android.text.Editable;
|
||||
import android.text.TextWatcher;
|
||||
import android.widget.EditText;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
|
||||
public class EditTextErrorRemover implements TextWatcher {
|
||||
|
||||
private final ArrayList<EditText> editTexts;
|
||||
|
||||
public EditTextErrorRemover(EditText... editText){
|
||||
this.editTexts = new ArrayList<>();
|
||||
|
||||
editTexts.addAll(Arrays.asList(editText));
|
||||
|
||||
for (EditText e: editText){
|
||||
e.addTextChangedListener(this);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void afterTextChanged(Editable editable) {
|
||||
for (EditText editText: editTexts){
|
||||
editText.setError(null);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user