Skip to content

Instantly share code, notes, and snippets.

@mnafian
Created October 16, 2015 10:17
Show Gist options
  • Save mnafian/2e32e8d11ebc955f69ef to your computer and use it in GitHub Desktop.
Save mnafian/2e32e8d11ebc955f69ef to your computer and use it in GitHub Desktop.
Email validation edittext support library
// java file :
if (email.isEmpty() || !android.util.Patterns.EMAIL_ADDRESS.matcher(email).matches()) {
_emailText.setError("enter a valid email address");
valid = false;
}
// xmlnya :
<!-- Email Label -->
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp">
<EditText android:id="@+id/input_email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textEmailAddress"
android:hint="Email" />
</android.support.design.widget.TextInputLayout>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment