Есть ли способ проверить действительность почтового домена на Android? - PullRequest
0 голосов
/ 24 января 2019

Хотелось бы узнать, есть ли способ проверить действительность почтового домена на андроиде.И я не спрашиваю об этом виде проверки -

android.util.Patterns.EMAIL_ADDRESS.matcher(email).matches();

Я хочу знать, допустим ли домен, потому что иногда пользователь может ошибиться и вместо xxx@gmail.com он напишетxxx@gmal.com и т. Д. Спасибо

1 Ответ

0 голосов
/ 24 января 2019

Я думаю, что ниже библиотека Android решит вашу проблему,

См. AutoCompleteEmail библиотека от github.

1. Add it in your root build.gradle at the end of repositories:

dependencies {
        compile 'vn.tiki.widgets:autocompleteemail:1.0.1'
}

2. Usage In your folder values create arrays.xml

<resources>
  <string-array name="domains">
    <item>gmail.com</item>
    <item>yahoo.com</item>
    <item>tiki.vn</item>
    <item>hotmail.com</item>
    <item>co.jp</item>
  </string-array>
</resources>

3. In your layout XML

 <vn.tiki.widgets.AutoCompleteEmailEditText
              android:id="@+id/etEmail"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:inputType="textEmailAddress"
              app:domains="@array/domains"/>

Happy Coding:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...