Drawerlayout

मटीरियल डिज़ाइन वाला ड्रॉअर विजेट लागू करना.
नया अपडेट रिलीज़ किया गया जांचा और परखा हुआ वर्शन रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
22 मार्च, 2023 1.2.0 - - -

डिपेंडेंसी का एलान करना

DrawerLayout पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google की Maven रिपॉज़िटरी पढ़ें.

अपने ऐप्लिकेशन या मॉड्यूल के लिए, build.gradle फ़ाइल में उन आर्टफ़ैक्ट के लिए डिपेंडेंसी जोड़ें जिनकी आपको ज़रूरत है:

Groovy

dependencies {
    implementation "androidx.drawerlayout:drawerlayout:1.2.0"
}

Kotlin

dependencies {
    implementation("androidx.drawerlayout:drawerlayout:1.2.0")
}

डिपेंडेंसी के बारे में ज़्यादा जानने के लिए, बिल्ड डिपेंडेंसी जोड़ना लेख पढ़ें.

सुझाव

आपके सुझाव, शिकायत या राय से Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या इस लाइब्रेरी को बेहतर बनाने के लिए आपके पास कोई सुझाव है, तो हमें बताएं. कोई नई लाइब्रेरी बनाने से पहले, कृपया इस लाइब्रेरी में मौजूद मौजूदा समस्याओं पर एक नज़र डालें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या के लिए अपना वोट जोड़ा जा सकता है.

नई समस्या बनाना

ज़्यादा जानकारी के लिए, समस्या ट्रैकर का दस्तावेज़ देखें.

वर्शन 1.2

वर्शन 1.2.0

22 मार्च, 2023

androidx.drawerlayout:drawerlayout:1.2.0 रिलीज़ हो गया है. 1.2.0 वर्शन में ये बदलाव शामिल हैं.

1.1.0 के बाद किए गए अहम बदलाव

  • DrawerLayout अब Android 13 के OnBackPressedInvoked एपीआई के साथ इंटिग्रेट हो गया है. इससे, ड्रॉअर खुला होने पर सिस्टम के 'वापस जाएं' बटन को अपने-आप इंटरसेप्ट किया जा सकता है. इसके लिए, ज़रूरी है कि आपका ऐप्लिकेशन 'वापस जाएं' जेस्चर का अनुमान लगाने की सुविधा के लिए ऑप्ट इन करता हो.
  • पैनल लॉक होने पर भी, open और close को कॉल किया जा सकता है. ड्रॉअर को लॉक करने के बाद भी, उपयोगकर्ता जेस्चर की मदद से ड्रॉअर के साथ इंटरैक्ट नहीं कर सकते.

वर्शन 1.2.0-rc01

8 मार्च, 2023

androidx.drawerlayout:drawerlayout:1.2.0-rc01 को बिना किसी बदलाव के रिलीज़ किया जाता है. 1.2.0-rc01 वर्शन में ये बदलाव शामिल हैं.

वर्शन 1.2.0-beta01

8 फ़रवरी, 2023

androidx.drawerlayout:drawerlayout:1.2.0-beta01 को बिना किसी बदलाव के रिलीज़ किया गया. 1.2.0-beta01 वर्शन में ये बदलाव शामिल हैं.

वर्शन 1.2.0-alpha01

21 सितंबर, 2022

androidx.drawerlayout:drawerlayout:1.2.0-alpha01 रिलीज़ हो गया है. वर्शन 1.2.0-alpha01 में ये कमियां हैं.

नई सुविधाएं

  • Android 13 (0c84661) के लिए, OnBackPressedInvoked के नए एपीआई इंटिग्रेट करें

गड़बड़ियां ठीक की गईं

  • पक्का करें कि ड्रॉअर लॉक होने पर, open() और close() प्रोग्राम के हिसाब से काम करें (ae09f6e)

वर्शन 1.1.1

वर्शन 1.1.1

2 सितंबर, 2020

androidx.drawerlayout:drawerlayout:1.1.1 रिलीज़ हो गया है. 1.1.1 वर्शन में ये बदलाव शामिल हैं.

गड़बड़ियां ठीक की गईं

  • LOCK_MODE_LOCKED_CLOSED या LOCK_MODE_LOCKED_OPEN का इस्तेमाल करने पर, open() और close() काम न करने की समस्या को ठीक किया गया है. (b/162253907)

वर्शन 1.1.0

वर्शन 1.1.0

24 जून, 2020

androidx.drawerlayout:drawerlayout:1.1.0 रिलीज़ हो गया है. 1.1.0 वर्शन में ये बदलाव शामिल हैं.

1.0.0 के बाद किए गए मुख्य बदलाव

  • DrawerLayout अब जेस्चर नेविगेशन इनसेट के साइज़ का ध्यान रखता है. इससे, उपयोगकर्ताओं के लिए उपलब्ध क्षेत्र को बड़ा किया जाता है, ताकि जेस्चर नेविगेशन चालू होने पर, वे दराज को खोलने के लिए लंबे समय तक दबाकर रख सकें और स्वाइप कर सकें.
  • DrawerLayout में अब drawerLayoutStyle थीम एट्रिब्यूट का इस्तेमाल करके, डिफ़ॉल्ट स्टाइल सेट की जा सकती है.
  • DrawerLayout अब CustomView 1.1.0 में जोड़े गए Openable इंटरफ़ेस को लागू करता है.

वर्शन 1.1.0-rc01

20 मई, 2020

androidx.drawerlayout:drawerlayout:1.1.0-rc01 को 1.1.0-beta01 से बिना किसी बदलाव के रिलीज़ किया गया है. 1.1.0-rc01 वर्शन में ये कमिट शामिल हैं.

वर्शन 1.1.0-beta01

1 अप्रैल, 2020

androidx.drawerlayout:drawerlayout:1.1.0-beta01 रिलीज़ हुई है. इसमें 1.1.0-alpha04 से कोई बदलाव नहीं किया गया है. 1.1.0-beta01 वर्शन में ये बदलाव शामिल हैं.

वर्शन 1.1.0-alpha04

4 मार्च, 2020

androidx.drawerlayout:drawerlayout:1.1.0-alpha04 रिलीज़ हो गया है. वर्शन 1.1.0-alpha04 में ये कमियां हैं.

एपीआई में हुए बदलाव

वर्शन 1.1.0-alpha03

15 अगस्त, 2019

androidx.drawerlayout:drawerlayout:1.1.0-alpha03 रिलीज़ हो गया है. इस वर्शन में शामिल किए गए कमिट यहां देखे जा सकते हैं.

गड़बड़ियां ठीक की गईं

  • androidx.core:core:1.2.0-alpha03 के साथ बाइनरी के काम न करने की समस्या को ठीक किया गया (b/139103874)

वर्शन 1.1.0-alpha02

13 जून, 2019

androidx.drawerlayout:drawerlayout:1.1.0-alpha02 रिलीज़ हो गया है. इस वर्शन में शामिल किए गए कमिट यहां देखे जा सकते हैं.

नई सुविधाएं

  • अब drawerLayoutStyle थीम एट्रिब्यूट का इस्तेमाल करके, डिफ़ॉल्ट स्टाइल सेट की जा सकती है.
  • Android 10 पर, हाथ के जेस्चर वाले नेविगेशन के साथ इस्तेमाल करने पर, अब यह सुविधा काम नहीं करती. अब ड्रॉअर को खोलने के लिए, उन्हें दबाकर स्वाइप करें

वर्शन 1.1.0-alpha01

7 मई, 2019

androidx.drawerlayout:drawerlayout:1.1.0-alpha01 रिलीज़ हो गया है.

नई सुविधाएं

  • जेस्चर नेविगेशन की सुविधा के लिए अपडेट: DrawerLayout अब सिस्टम जेस्चर एक्सक्लूज़न rects सेट करता है, ताकि स्वाइप करके ड्रॉअर खोले जा सकें.

वर्शन 1.0.0

वर्शन 1.0.0

21 सितंबर, 2018

androidx.drawerlayout:drawerlayout:1.0.0 रिलीज़ हो गया है.