विषयसूची:

हैलोवर्ल्ड एक्जिट बटन के साथ AndroidStudio: 4 कदम
हैलोवर्ल्ड एक्जिट बटन के साथ AndroidStudio: 4 कदम

वीडियो: हैलोवर्ल्ड एक्जिट बटन के साथ AndroidStudio: 4 कदम

वीडियो: हैलोवर्ल्ड एक्जिट बटन के साथ AndroidStudio: 4 कदम
वीडियो: How to Make a Button Open a New Activity - Android Studio Tutorial 2024, नवंबर
Anonim
हैलोवर्ल्ड एक्ज़िट बटन के साथ AndroidStudio
हैलोवर्ल्ड एक्ज़िट बटन के साथ AndroidStudio
हैलोवर्ल्ड एक्ज़िट बटन के साथ AndroidStudio
हैलोवर्ल्ड एक्ज़िट बटन के साथ AndroidStudio

यह ट्यूटोरियल आपको सिखाएगा कि एंड्रॉइड ऐप कैसे बनाया जाए जो हैलो वर्ल्ड टेक्स्ट प्रदर्शित करता है और गतिविधि से बाहर निकलने के लिए एक्ज़िट बटन प्रदर्शित करता है।

चरण 1: नया प्रोजेक्ट बनाएं

Android Studio खोलें और नया प्रोजेक्ट बनाएं। अपने नए प्रोजेक्ट का नाम हैलोवर्ल्ड रखें और खाली गतिविधि जोड़ें।

चरण 2: Activity_main.xml संपादित करें

Res>layout>activity_main.xml के अंदर एक नया टेक्स्ट व्यू और बटन (जैसा कि नीचे दिखाया गया है) जोड़ें।

android:id="@+id/btn_logout" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/textView" android:layout_centerHorizontal="true" android:text="Exit" android:textColor="@color/black"/>

चूंकि हम टेक्स्ट के लिए रंगों का उपयोग कर रहे हैं, इसलिए color.xml में एक नया संसाधन जोड़ें। Res>values>colors.xml पर जाएं और निम्न कोड जोड़ें

#0d0c0c>

चरण 3: अब, MainActivity.java संपादित करें

MainActivity.java में निम्न कोड को OnCreate () विधि में जोड़ें

हम बटन में ऑनक्लिक लिस्टनर फ़ंक्शन जोड़ते हैं, इसलिए जब भी उपयोगकर्ता बटन पर क्लिक करता है तो एक डायलॉग "क्या आप बाहर निकलना चाहते हैं?" चेतावनी के साथ पॉपअप होगा। उपयोगकर्ता को दो विकल्प प्रदान किए जाएंगे, "हां …" बाहर निकलने के लिए और "नहीं …" संवाद को बंद करने और मुख्य पर वापस जाने के लिए।

बटन btnlogout = (बटन) findViewById (R.id.btn_logout);

btnlogout.setOnClickListener (नया व्यू। ऑनक्लिक लिस्टनर () {@ ओवरराइड पब्लिक वॉयड ऑनक्लिक (व्यू व्यू) {फाइनल अलर्टडिअलॉग। बिल्डर बिल्डर = नया अलर्टडिअलॉग। बिल्डर (मेनएक्टिविटी। "क्या आप बाहर निकलना चाहते हैं ??");builder.setPositiveButton("Yes. Exit now!", new DialogInterface. OnClickListener() {@Override public void onClick(DialogInterface डायलॉगइंटरफेस, int i) फिनिश(); }}); बिल्डर.सेटनेगेटिवबटन ("अभी नहीं", नया डायलॉगइंटरफेस। ऑनक्लिक लिस्टनर () {@ ओवरराइड पब्लिक वॉयड ऑनक्लिक (डायलॉगइंटरफेस डायलॉगइंटरफेस, इंट आई) डायलॉगइंटरफेस। डिसमिस (); }}); अलर्टडायलॉग डायलॉग = बिल्डर। क्रिएट (); डायलॉग। (); }});

चरण 4: समाप्त करें

अब, आप ऐप चला सकते हैं।

आपको कामयाबी मिले

पूरा कोड यहाँ है:https://github.com/mLynnhope/HelloWorld

सिफारिश की: