use*_*355 0 android android-edittext
我创建了一个登录注册表单,其中我想编辑文本以插入电子邮件地址,我曾使用输入类型文本电子邮件地址,它不检查天气,它是一个有效的电子邮件格式或不能告诉如何检查在android中的电子邮件格式提前致谢
enter code here<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/textView2"
android:layout_alignBottom="@+id/textView2"
android:layout_alignLeft="@+id/editText1"
android:ems="10"
android:inputType="textEmailAddress" />
Run Code Online (Sandbox Code Playgroud)
请参考这个如何检查edittext的文本是否是电子邮件地址?
我引用最常见的答案,我认为这是最优雅的.
在Android 2.2+上使用此:
Run Code Online (Sandbox Code Playgroud)boolean isEmailValid(CharSequence email) { return android.util.Patterns.EMAIL_ADDRESS.matcher(email).matches(); }