package
com.example.gfgemailvalidator
import
android.graphics.Color
import
android.graphics.drawable.ColorDrawable
import
android.os.Bundle
import
android.util.Patterns
import
android.view.View
import
android.widget.EditText
import
android.widget.Toast
import
androidx.appcompat.app.ActionBar
import
androidx.appcompat.app.AppCompatActivity
class
MainActivity : AppCompatActivity() {
private
lateinit var myeditText: EditText
private
lateinit var email: String
override fun onCreate(savedInstanceState: Bundle?) {
super
.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
myeditText = findViewById(R.id.tt)
email = myeditText.text.toString().trim()
}
fun check(view: View) {
var text1 = myeditText?.text
if
(text1.isEmpty())
{
Toast.makeText(
this
@MainActivity
,
"enter your email id"
,Toast.LENGTH_LONG).show()
}
else
{
if
(Patterns.EMAIL_ADDRESS.matcher(text1).matches()) {
Toast.makeText(
this
@MainActivity
,
"MATCH"
, Toast.LENGTH_LONG).show()
}
else
{
Toast.makeText(
this
@MainActivity
,
"NO MATCH"
, Toast.LENGTH_LONG).show()
}
}
}
}