Drawerlayout
नया अपडेट | रिलीज़ किया गया जांचा और परखा हुआ वर्शन | रिलीज़ कैंडिडेट | बीटा रिलीज़ | ऐल्फ़ा रिलीज़ |
---|---|---|---|---|
22 मार्च, 2023 | 1.2.0 | - | - | - |
डिपेंडेंसी का एलान करना
DrawerLayout पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google की Maven रिपॉज़िटरी पढ़ें.
अपने ऐप्लिकेशन या मॉड्यूल के लिए, build.gradle
फ़ाइल में उन आर्टफ़ैक्ट के लिए डिपेंडेंसी जोड़ें जिनकी आपको ज़रूरत है:
ग्रूवी
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
अब CustomView1.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 में ये कमियां हैं.
एपीआई में हुए बदलाव
DrawerLayout
अब CustomView1.1.0-alpha02
में जोड़े गएOpenable
इंटरफ़ेस को लागू करता है. (b/129979320)
वर्शन 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
रिलीज़ हो गया है.