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

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

<घंटा/>

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

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

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

  <लाइनियरलाउट एंड्रॉइड:लेआउट_विड्थ ="मैच_पेरेंट" एंड्रॉइड:लेआउट_हाइट ="मैच_पेरेंट" एंड्रॉइड:ग्रेविटी ="सेंटर" एंड्रॉइड:ओरिएंटेशन ="वर्टिकल" एंड्रॉइड:पैडिंग ="16dp"> <बटन android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" /> 

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

में जोड़ें <पूर्व>आयात androidx.annotation.RequiresApi;import androidx.appcompat.app.AppCompatActivity;import android.os.Build;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android. विजेट.स्क्रॉल व्यू; आयात android.widget.Toast; पब्लिक क्लास मेनएक्टिविटी ऐप कॉम्पैटएक्टिविटी को बढ़ाता है {@RequiresApi (एपीआई =बिल्ड.VERSION_CODES.M) @ ओवरराइड प्रोटेक्टेड वॉयड ऑनक्रिएट (बंडल सेव्ड इंस्टेंसस्टेट) {सुपर.ऑनक्रिएट (सेव्ड इंस्टेंसस्टेट); setContentView(R.layout.activity_main); स्क्रॉलव्यू स्क्रॉलव्यू =findViewById (R.id.scrollView); स्क्रॉलव्यू.सेटऑनटच लिस्टनर (नया व्यू। ऑनटच लिस्टनर () {@ ओवरराइड पब्लिक बूलियन ऑन टच (व्यू वी, मोशनएवेंट इवेंट) { टोस्ट.मेकटेक्स्ट (मेनएक्टिविटी। यह, "स्क्रॉल व्यू डिसेबल", टोस्ट। LENGTH_SHORT)। शो (); सच वापस; } }); }}

चरण 4 - निम्न कोड को androidManifest.xml में जोड़ें

 <एप्लिकेशन एंड्रॉइड:अनुमति बैकअप ="सच" एंड्रॉइड:आइकन ="@ मिपमैप / आईसी_लॉन्चर" एंड्रॉइड:लेबल ="@ स्ट्रिंग / ऐप_नाम" एंड्रॉइड:राउंडआईकॉन ="@ मिपमैप / आईसी_लॉन्चर_राउंड" एंड्रॉइड:सपोर्ट आरटीएल ="सच" एंड्रॉइड :theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" />    

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

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


  1. एंड्रॉइड पर मोबाइल डेटा को कैसे निष्क्रिय करें?

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

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

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

  1. एंड्रॉइड पर स्वतः सुधार कैसे अक्षम करें

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