Android Open Source - android-edittext-validator Same Value Validator






From Project

Back to project page android-edittext-validator.

License

The source code is released under:

MIT License

If you think the Android project android-edittext-validator listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.andreabaccega.formedittextvalidator;
//  ww  w.ja  v a2s  .  c o m
import android.text.TextUtils;
import android.widget.EditText;

/**
 * A simple validator that validates the field only if the value is the same as another one.
 * @author Andrea Baccega <me@andreabaccega.com>
 *
 */
public class SameValueValidator extends Validator {
        private final EditText otherEditText;

        public SameValueValidator(EditText otherEditText, String errorMessage) {
            super(errorMessage);
            this.otherEditText = otherEditText;
        }

        @Override
        public boolean isValid(EditText editText) {
            return TextUtils.equals(editText.getText(), otherEditText.getText());
        }
}




Java Source Code List

com.andreabaccega.edittextformexample.CiaoValidator.java
com.andreabaccega.edittextformexample.EditTextFormExampleActivity.java
com.andreabaccega.edittextformexample.EmailOrCreditCard.java
com.andreabaccega.edittextformexample.LayoutExampleActivity.java
com.andreabaccega.edittextformexample.SettingsActivity.java
com.andreabaccega.edittextformexample.utils.LayoutListItem.java
com.andreabaccega.edittextformexample.utils.ListItem.java
com.andreabaccega.edittextformexample.utils.SimpleListItem.java
com.andreabaccega.formedittextvalidator.AlphaNumericValidator.java
com.andreabaccega.formedittextvalidator.AlphaValidator.java
com.andreabaccega.formedittextvalidator.AndValidator.java
com.andreabaccega.formedittextvalidator.CreditCardValidator.java
com.andreabaccega.formedittextvalidator.DateValidator.java
com.andreabaccega.formedittextvalidator.DomainValidator.java
com.andreabaccega.formedittextvalidator.DummyValidator.java
com.andreabaccega.formedittextvalidator.EmailValidator.java
com.andreabaccega.formedittextvalidator.EmptyValidator.java
com.andreabaccega.formedittextvalidator.IpAddressValidator.java
com.andreabaccega.formedittextvalidator.MultiValidator.java
com.andreabaccega.formedittextvalidator.NotValidator.java
com.andreabaccega.formedittextvalidator.NumericRangeValidator.java
com.andreabaccega.formedittextvalidator.NumericValidator.java
com.andreabaccega.formedittextvalidator.OrValidator.java
com.andreabaccega.formedittextvalidator.PatternValidator.java
com.andreabaccega.formedittextvalidator.PersonFullNameValidator.java
com.andreabaccega.formedittextvalidator.PersonNameValidator.java
com.andreabaccega.formedittextvalidator.PhoneValidator.java
com.andreabaccega.formedittextvalidator.RegexpValidator.java
com.andreabaccega.formedittextvalidator.SameValueValidator.java
com.andreabaccega.formedittextvalidator.Validator.java
com.andreabaccega.formedittextvalidator.WebUrlValidator.java
com.andreabaccega.widget.DefaultEditTextValidator.java
com.andreabaccega.widget.EditTextValidator.java
com.andreabaccega.widget.FormAutoCompleteTextView.java
com.andreabaccega.widget.FormEditText.java
com.andreabaccega.widget.ValidatingEditTextPreference.java