यह उदाहरण दर्शाता है कि Android में प्रोग्रामेटिक रूप से RelativeLayout में दृश्य कैसे निर्धारित किए जाते हैं।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
चरण 3 - निम्न कोड को src/MainActivity.java
में जोड़ें <पूर्व>पैकेज com.app.sample;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.app.Activity;import android.os.Bundle;import android.view.View;import android. विजेट.बटन;आयात android.widget.RelativeLayout;import android.widget.RelativeLayout.LayoutParams;import android.widget.Toast;पब्लिक क्लास मेनऐक्टिविटी एक्टिविटी का विस्तार करती है { रिलेटिवलाउट रिलेटिवलेआउट; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); बटन डायनामिकबटन =नया बटन (MainActivity.this); रिलेटिवलेआउट =(रिलेटिवलाउट) findViewById (R.id.relativelayoutID); लेआउटपरम्स layoutparams.addRule(RelativeLayout.CENTER_IN_PARENT); DynamicButton.setLayoutParams (लेआउटपरम्स); डायनामिकबटन.सेटटेक्स्ट ("डायनेमिक बटन"); रिलेटिवलेआउट.एडव्यू (डायनामिकबटन); डायनामिकबटन.सेटऑनक्लिक लिस्टनर (नया व्यू। ऑनक्लिक लिस्टनर () {@ ओवरराइड पब्लिक वॉयड ऑनक्लिक (व्यू वी) { टोस्ट.मेकटेक्स्ट (मेनएक्टिविटी। यह, "डायनेमिक बटन पर क्लिक किया गया", टोस्ट। LENGTH_LONG)। शो (); }}); }}पूर्व>चरण 4 - निम्न कोड को Manifests/AndroidManifest.xml
में जोड़ें<एप्लिकेशन एंड्रॉइड:अनुमति बैकअप ="सच" एंड्रॉइड:आइकन ="@ मिपमैप / आईसी_लॉन्चर" एंड्रॉइड:लेबल ="@ स्ट्रिंग / ऐप_नाम" एंड्रॉइड:राउंडआईकॉन ="@ मिपमैप / आईसी_लॉन्चर_राउंड" एंड्रॉइड:सपोर्ट आरटीएल ="सच" एंड्रॉइड :theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> गतिविधि> अनुप्रयोग>प्रकट>पूर्व> आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -