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 अब 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 रिलीज़ हो गया है.