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

कोटलिन का उपयोग करके अपने Android एप्लिकेशन में YouTube वीडियो कैसे चलाएं?

<घंटा/>

यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके मेरे Android एप्लिकेशन में YouTube वीडियो कैसे चलाएं।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

 

चरण 3 - निम्न कोड को src/MainActivity.kt में जोड़ें

<पूर्व>आयात androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport androidx.recyclerview.widget.LinearLayoutManagerimport androidx.recyclerview.widget.RecyclerViewimport java.util.*class MainActivity var:AppCompatActivity() { निजी देर से var recycler देखें:youtubeVideos =वेक्टर() क्रिएट (savedInstanceState:बंडल?) पर फन ओवरराइड करें {super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) शीर्षक ="कोटलिनएप" recyclerView =findViewById(R.id.recyclerView) recyclerView.setHasFixed (सच) recyclerView.layoutManager =LinearLayoutManager(यह) youtubeVideos.add(YouTubeVideos("")) youtubeVideos.add(YouTubeVideos("")) youtubeVideos.add(YouTubeVideos("")) youtubeVideos.add(YouTubeVideos("")) वैल videoAdapter =VideoAdapter(youtubeVideos) recyclerView.adapter =videoAdapter }}

चरण 4 - एक जावा क्लास VideoAdapter.java और निम्न कोड बनाएं

<पूर्व>आयात android.view.LayoutInflaterimport android.view.Viewimport android.view.ViewGroupimport android.webkit.WebChromeClientimport android.webkit.WebViewimport androidx.recyclerview.widget.RecyclerViewclass VideoAdapter आंतरिक कंस्ट्रक्टर (निजी वैल youtubeVideoList:सूची) :RecyclerView.Adapter() { ओवरराइड fun onCreateViewHolder(parent:ViewGroup, viewType:Int):VideoViewHolder { val view =LayoutInflater.from(parent.context).inflate(R.layout.video_view, parent, false) रिटर्न VideoViewHolder(view) } फन को ओवरराइड करें onBindViewHolder(होल्डर:VideoViewHolder, पोजीशन:Int) {holder.videoWeb.loadData(youtubeVideoList[position].videoUrl!!, "text/html", "utf-8") } इनर क्लास VideoViewHolder (आइटम व्यू:देखें):RecyclerView.ViewHolder(itemView) { var videoWeb:WebView =itemView.findViewById(R.id.webView) init { videoWeb.settings.javaScriptEnabled =true videoWeb.webChromeClient =ऑब्जेक्ट:W ebChromeClient() { } } फन को ओवरराइड करें getItemCount():Int { return youtubeVideoList.size }}

चरण 5 − एक जावा क्लास बनाएं youTubeVideos.java और निम्नलिखित कोड -

<पूर्व>यूट्यूबवीडियो कक्षा(var videoUrl:String?) {}

चरण 6 - एक लेआउट संसाधन फ़ाइल बनाएं (Video_view.xml) और निम्न कोड जोड़ें

चरण 7 - निम्नलिखित कोड को androidManifest.xml में जोड़ें

<उपयोग-अनुमति android:name="android.permission.INTERNET" />  <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" /> <श्रेणी android:name="android.intent.category.LAUNCHER" />   

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फाइलों में से एक को खोलें और रन पर क्लिक करें टूलबार से कोटलिन का उपयोग करके अपने Android एप्लिकेशन में YouTube वीडियो कैसे चलाएं? आइकन। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा

कोटलिन का उपयोग करके अपने Android एप्लिकेशन में YouTube वीडियो कैसे चलाएं?


  1. मेरे Android एप्लिकेशन में YouTube वीडियो कैसे चलाएं?

    यह उदाहरण दर्शाता है कि मैं android में Youtube वीडियो कैसे चला सकता हूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - build.gradle (मॉड्यूल:ऐप) में निर्भरता का पालन करें कार्यान्वयन com.android

  1. Android पर बैकग्राउंड में YouTube वीडियो कैसे चलाएं

    यदि आप YouTube के शौक़ीन हैं और अपने Android फ़ोन पर धुन सुनना चाहते हैं, तो आप आधिकारिक ऐप का उपयोग करके पृष्ठभूमि में YouTube वीडियो चलाने की इच्छा के संकटों को जानते हैं। वीडियो चलाते समय, स्क्रीन बंद होने या फ़ोकस बदलने पर ऑडियो बंद हो जाएगा। इस प्रतिबंध को दूर करने के कुछ तरीके हैं, जिसमें कुछ

  1. Android पर बैकग्राउंड में Youtube वीडियो कैसे चलाएं

    निस्संदेह, Youtube आज स्मार्टफोन के लिए सबसे अधिक उपयोग किए जाने वाले ऐप्स में से एक है। हम सभी अपने पसंदीदा चैनलों के वीडियो देखने और इस शानदार ऐप के साथ संगीत सुनने का आनंद लेते हैं। हालांकि, मैं शर्त लगा सकता हूं कि कभी-कभी आप अपने स्मार्टफोन पर कुछ अन्य चीजें करते समय पृष्ठभूमि में अपनी पसंदीदा