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

एंड्रॉइड में वेबव्यू में स्क्रॉलिंग को प्रोग्रामेटिक रूप से कैसे रोकें?

<घंटा/>

यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में वेबव्यू में स्क्रॉलिंग को प्रोग्रामेटिक रूप से कैसे रोकूं।

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

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

   

चरण 3 - निम्न कोड को src/MainActivity.java

में जोड़ें आयात करें android.webkit.WebViewClient;सार्वजनिक वर्ग MainActivity AppCompatActivity को बढ़ाता है {निजी वेबव्यू वेबव्यू; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); वेबव्यू =findViewById (R.id.webView); webView.setWebViewClient (नया WebViewClient ()); webView.loadUrl ("https://www.youtube.com"); वेबसेटिंग्स वेबसेटिंग्स =webView.getSettings(); webSettings.setJavaScriptEnabled (सच); webView.setOnTouchListener (नया व्यू। ऑन टच लिस्टनर () {@ ओवरराइड पब्लिक बूलियन ऑन टच (व्यू वी, मोशनइवेंट इवेंट) {रिटर्न (इवेंट। गेटएक्शन () ==मोशनइवेंट। ACTION_MOVE); }}); } @Override public void onBackPressed() { if (webView.canGoBack()) { webView.goBack(); } और {super.onBackPressed (); } }}

चरण 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 मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -

एंड्रॉइड में वेबव्यू में स्क्रॉलिंग को प्रोग्रामेटिक रूप से कैसे रोकें?


  1. एंड्रॉइड वेबव्यू में पासवर्ड कैसे सेव करें?

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

  1. एंड्रॉइड ऐप में वेबव्यू कैसे बनाएं?

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

  1. प्रोग्रामेटिक रूप से आवेदन कैसे छोड़ें?

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