Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Android

एंड्रॉइड पर किसी अन्य एप्लिकेशन से एप्लिकेशन कैसे लॉन्च करें

<घंटा/>

एंड्रॉइड में, हम पैकिंग नाम का उपयोग करके अन्य एप्लिकेशन लंच कर सकते हैं। यह उदाहरण एंड्रॉइड पर किसी अन्य एप्लिकेशन से एप्लिकेशन लॉन्च करने के तरीके के बारे में प्रदर्शित करता है।

चरण 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 खोलेगा -

एंड्रॉइड पर किसी अन्य एप्लिकेशन से एप्लिकेशन कैसे लॉन्च करें


  1. एंड्रॉइड पर टेक्स्ट व्यू में टेक्स्ट को कैसे जस्टिफाई करें?

    यह उदाहरण दर्शाता है कि Android पर TextView में टेक्स्ट को कैसे सही ठहराया जाए। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - न

  1. एंड्रॉइड में एक गतिविधि से एक और गतिविधि से एक छवि कैसे पास करें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में एक गतिविधि से एक छवि कैसे पास करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - निम्न

  1. एंड्रॉइड में एक फ्रैगमेंट से दूसरे फ्रैगमेंट में डेटा कैसे भेजें?

    यह उदाहरण दर्शाता है कि मैं एसडी कार्ड पर एक फ़ोल्डर/फ़ाइल पर एंड्रॉइड अनुमति कैसे सेट कर सकता हूं ताकि इसे लिखने में सक्षम हो सकें। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/