यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके EditText पर Android में ईमेल पते को कैसे सत्यापित किया जाए।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
"सच" एंड्रॉइड:लेआउट_मार्जिनटॉप ="70 डीपी" एंड्रॉइड:पृष्ठभूमि ="# 008080" एंड्रॉइड:पैडिंग ="5 डीपी" एंड्रॉइड:टेक्स्ट ="ट्यूटोरियल पॉइंट" एंड्रॉइड:टेक्स्टकलर ="# एफएफएफ" एंड्रॉइड:टेक्स्ट साइज ="24 एसपी" एंड्रॉइड:टेक्स्ट स्टाइल ="बोल्ड" /> <एडिटटेक्स्ट एंड्रॉइड:आईडी ="@ + आईडी / एडिटटेक्स्ट" एंड्रॉइड:लेआउट_विड्थ ="मैच_पेरेंट" एंड्रॉइड:लेआउट_हाइट ="रैप_कंटेंट" एंड्रॉइड:लेआउट_सेंटरइनपेरेंट ="सच" एंड्रॉइड:लेआउट_मार्जिन ="20 डीपी" एंड्रॉइड:संकेत ="ईमेल आईडी दर्ज करें" /> <बटन android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" androi d:layout_below="@+id/editText" android:layout_centerInParent="true" android:text="जांच सत्यापन" android:textAlignment="center" android:textColor="#000" android:textSize="18sp" />
चरण 3 - निम्न कोड को src/MainActivity.kt में जोड़ें
<पूर्व>आयात android.os.Bundleimport android.widget.Buttonimport android.widget.EditTextimport android.widget.Toastimport androidx.appcompat.app.AppCompatActivityclass MainActivity:AppCompatActivity() {lateinit var button:Buttonlateinit var emailId:EditText var emailPattern ="[a-zA-Z0-9._-]+@[az]+\\.+[az]+" ओवरराइड fun onCreate(savedInstanceState:Bundle?) {super.onCreate(savedInstanceState) setContentView(R.layout. activity_main) शीर्षक ="KotlinApp" बटन =findViewById (R.id.text) ईमेल आईडी =findViewById (R.id.editText) बटन। सेटऑनक्लिक लिस्टनर {if (emailId.text.toString ()। isEmpty ()) { Toast.makeText ( applicationContext, "ईमेल पता दर्ज करें", Toast.LENGTH_SHORT)। शो ()} और { अगर (emailId.text.toString().trim { it <='' }.matches(emailPattern.toRegex())) { Toast. MakeText (applicationContext, "वैध ईमेल पता", Toast.LENGTH_SHORT)। शो ()} और { Toast.makeText(applicationContext, "अमान्य ईमेल पता", Toast.LENGTH_SHORT).show() } } }}}चरण 4 - निम्न कोड को androidManifest.xml में जोड़ें
<एप्लिकेशन android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android) :theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" /> <श्रेणी android:name=" android.intent.category.LAUNCHER" />
आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फाइलों में से एक को खोलें और रन पर क्लिक करें टूलबार से आइकन। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा