एंड्रॉइड में, हम पैकिंग नाम का उपयोग करके अन्य एप्लिकेशन लंच कर सकते हैं। यह उदाहरण एंड्रॉइड पर किसी अन्य एप्लिकेशन से एप्लिकेशन लॉन्च करने के तरीके के बारे में प्रदर्शित करता है।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
उपरोक्त कोड में, हमने एक टेक्स्टव्यू बनाया है। जब आप टेक्स्टव्यू पर क्लिक करते हैं, तो यह YouTube खुल जाएगा।
चरण 3 - निम्न कोड को src/MainActivity.java
में जोड़ेंपैकेज com.example.andy.myapplication;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.LinearLayout;आयात android.widget.TextView;import android.widget.Toast;सार्वजनिक वर्ग MainActivity AppCompatActivity को बढ़ाता है {int view =R.layout.activity_main; टेक्स्ट व्यू टेक्स्ट व्यू; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); सेटकंटेंट व्यू (देखें); अंतिम रैखिक लेआउट माता-पिता =findViewById (R.id.parent); टेक्स्ट व्यू =findViewById (R.id.text); textView.setOnClickListener (नया दृश्य। OnClickListener () {@ ओवरराइड सार्वजनिक शून्य पर क्लिक करें (देखें v) {इरादा लॉन्चइन्टेंट =getPackageManager ()। getLaunchIntentForPackage ("com.google.android.youtube"); अगर (लॉन्चइंटेंट! =शून्य) { startActivity (launchIntent); } और { Toast.makeText(MainActivity.this, "Android में कोई पैकेज उपलब्ध नहीं है", Toast.LENGTH_LONG)। शो (); }}}); }}पूर्व>ऊपर दिए गए कोड में, हमने यू-ट्यूब एप्लिकेशन खोलने के लिए YouTube पैकेज का नाम लिया है, जैसा कि नीचे दिखाया गया है -
इरादा लॉन्चइन्टेंट =getPackageManager().getLaunchIntentForPackage("com.google.android.youtube");if (launchIntent !=null) { startActivity(launchIntent);} और { Toast.makeText(MainActivity.this, "वहाँ है Android में कोई पैकेज उपलब्ध नहीं है", Toast.LENGTH_LONG).show();}आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक को खोलें और टूलबार से रनिकॉन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -
उपरोक्त परिणाम में, जब आप टेक्स्ट व्यू पर क्लिक करते हैं, तो यह डिफ़ॉल्ट स्क्रीन दिखा रहा है। यह नीचे दिखाए अनुसार YouTube खोलेगा -