यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके एंड्रॉइड में एक यूआरएल लोड करने वाले वेबव्यू को कैसे सुनना है।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
चरण 3 - निम्न कोड को src/MainActivity.kt में जोड़ें
आयात करें ) {lateinit var webView:WebView Lateinit var textView:TextView निजी लेटिनिट var btnLoad:बटन ओवरराइड फन ऑनक्रिएट (savedInstanceState:बंडल?) {super.onCreate (savedInstanceState) setContentView (R.layout.activity_main) शीर्षक ="KotlinApp" textView =findViewById (R.id.textView) btnLoad =findViewById(R.id.btnLoad) webView =findViewById(R.id.webView) webView.webViewClient =WebViewClient() btnLoad.setOnClickListener { webView.webViewClient =ऑब्जेक्ट:WebViewClient() { ओवरराइड फन onPageFinished(देखें:WebView, weburl:String) { Toast.makeText(this@MainActivity, "Your WebView is Loaded....", Toast.LENGTH_LONG)। शो ()}} webView.webChromeClient =ऑब्जेक्ट:WebChromeClient () {ओवरराइड फन ऑन प्रोग्रेस चेंजेड (देखें:वेबव्यू, न्यूप्रोग्रेस:इंट) {textView.text ="पेज लोडिंग:$ newProgress%" अगर (newProgress ==100) {textView.text ="पेज लोड किया गया।" } } } webView.loadUrl("https://www.tutorialspoint.com") } }}चरण 4 - निम्नलिखित कोड को androidManifest.xml में जोड़ें
<उपयोग-अनुमति android:name="android.permission.INTERNET" /> <एप्लिकेशन 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 मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक को खोलें और रन आइकन पर क्लिक करें टूलबार से । एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा