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

मैं एंड्रॉइड में पोर्ट्रेट और लैंडस्केप ओरिएंटेशन के लिए अलग-अलग लेआउट कैसे निर्दिष्ट करूं?

<घंटा/>

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

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

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

 <टेक्स्ट व्यू एंड्रॉइड:आईडी ="@ + आईडी / टीवी लेआउट" एंड्रॉइड:लेआउट_विड्थ ="रैप_कंटेंट" एंड्रॉइड:लेआउट_हाइट ="रैप_कंटेंट" एंड्रॉइड:लेआउट_बेलो ="@ आईडी / बटन" एंड्रॉइड:लेआउट_सेंटरइनपैरेंट ="सच" एंड्रॉइड:लेआउट_मार्जिनटॉप ="16 एसपी" एंड्रॉइड:टेक्स्ट ="पोर्ट्रेट मोड" एंड्रॉइड:टेक्स्टसाइज ="24 एसपी" एंड्रॉइड:टेक्स्ट स्टाइल ="बोल्ड" /> <बटन एंड्रॉइड:आईडी ="@ + आईडी / बटन" एंड्रॉइड:लेआउट_विड्थ ="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="शो ओरिएंटेशन मोड" />

चरण 3 - संसाधनों पर राइट-क्लिक करके एक लेआउट फ़ाइल बनाएं, फ़ाइल को नाम दें, 'उपलब्ध क्वालिफायर से, ओरिएंटेशन चुनें।

>> विकल्प पर क्लिक करें।

UI मोड से लैंडस्केप चुनें।

निम्नलिखित कोड को res/layout/land/activity_main.xml

. में जोड़ें
  

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

में जोड़ें <पूर्व>आयात android.content.res.Configurationimport android.os.Bundleimport android.widget.Buttonimport android.widget.TextViewimport android.widget.Toastimport androidx.appcompat.app.AppCompatActivityclass MainActivity:AppCompatActivity() {lateinit var textView:TextView Lateinit वर बटन:बटन ओवरराइड मज़ा onCreate(savedInstanceState:Bundle?) {super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) title ="KotlinApp" textView =findViewById(R.id.tvLayout) बटन =findViewById(R.id) बटन)। Toast.makeText(this@MainActivity, "हम लैंडस्केप मोड में हैं", Toast.LENGTH_SHORT).show() } }}}

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

 <एप्लिकेशन 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 में जोड़ें। चरण 3 -

  1. एंड्रॉइड में कस्टम अधिसूचना लेआउट और टेक्स्ट रंग कैसे बनाएं?

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

  1. पीसी और एंड्रॉइड के लिए Google सुरक्षित खोज कैसे चालू करें

    इंटरनेट दुनिया का सूचना सुपर हाइवे है। इसका मतलब है कि आपके दैनिक उपभोग के लिए ऑनलाइन उपलब्ध उपयोगी सामग्री के साथ-साथ, परेशान करने वाली, खतरनाक सामग्री की एक समान मात्रा है जिसे आप अपनी आवश्यकताओं के लिए ऑनलाइन खोज करते समय दूर रहना चाहते हैं। वह अवांछित सामग्री आपके Google खोज इतिहास पर प्रकट होने