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 को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या आपके पास इस लाइब्रेरी को बेहतर बनाने के लिए सुझाव हैं, तो हमें बताएं. कृपया नई समस्या सबमिट करने से पहले, इस लाइब्रेरी में शामिल मौजूदा समस्याओं को देखें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या के लिए वोट किया जा सकता है.
ज़्यादा जानकारी के लिए, Issue Tracker का दस्तावेज़ देखें.
वर्शन 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 के लिए नए
OnBackPressedInvokedएपीआई इंटिग्रेट करें (0c84661)
गड़बड़ियां ठीक की गईं
- पक्का करें कि ड्रॉअर लॉक होने पर,
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 रिलीज़ हो गया है.