Asynclayoutinflater
| नया अपडेट | रिलीज़ किया गया जांचा और परखा हुआ वर्शन | रिलीज़ कैंडिडेट | बीटा रिलीज़ | ऐल्फ़ा रिलीज़ |
|---|---|---|---|---|
| 9 अप्रैल, 2025 | 1.1.0 | - | - | - |
डिपेंडेंसी का एलान करना
AsyncLayoutInflater पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google की Maven रिपॉज़िटरी पढ़ें.
अपने ऐप्लिकेशन या मॉड्यूल के लिए, build.gradle फ़ाइल में उन आर्टफ़ैक्ट की डिपेंडेंसी जोड़ें जिनकी आपको ज़रूरत है:
ग्रूवी
dependencies { implementation "androidx.asynclayoutinflater:asynclayoutinflater:1.1.0" }
Kotlin
dependencies { implementation("androidx.asynclayoutinflater:asynclayoutinflater:1.1.0") }
सुझाव/राय दें या शिकायत करें
आपके सुझाव, शिकायत या राय से हमें Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या इस लाइब्रेरी को बेहतर बनाने के लिए आपके पास कोई सुझाव है, तो हमें बताएं. नई लाइब्रेरी बनाने से पहले, कृपया इस लाइब्रेरी में मौजूद मौजूदा समस्याओं पर एक नज़र डालें. किसी मौजूदा समस्या पर अपना वोट जोड़ने के लिए, स्टार बटन पर क्लिक करें.
ज़्यादा जानकारी के लिए, समस्या ट्रैकर का दस्तावेज़ देखें.
इस आर्टफ़ैक्ट के लिए रिलीज़ नोट उपलब्ध नहीं हैं.
वर्शन 1.1.0
वर्शन 1.1.0
9 अप्रैल, 2025
androidx.asynclayoutinflater:asynclayoutinflater:1.1.0 और androidx.asynclayoutinflater:asynclayoutinflater-appcompat:1.1.0 रिलीज़ हो गए हैं. वर्शन 1.1.0 में ये कमिट शामिल हैं.
1.0.0 के बाद किए गए अहम बदलाव
AsyncLayoutInflaterको शुरू करते समय,AsyncLayoutFactoryको कॉन्फ़िगर करने की अनुमति देता है. AppCompat कॉन्टेक्स्ट के लिए, यहAsyncAppCompatFactoryके ज़रिए दिया जा सकता है, जो AppCompat व्यू को सही तरीके से शुरू करता है.inflateएपीआई, एक एक्सेक्यूटर स्वीकार करता है जिस परOnInflateFinishedListenerकॉलबैक ट्रिगर किया जा सकता है.
वर्शन 1.1.0-rc01
26 मार्च, 2025
androidx.asynclayoutinflater:asynclayoutinflater:1.1.0-rc01 और androidx.asynclayoutinflater:asynclayoutinflater-appcompat:1.1.0-rc01 को रिलीज़ किया गया है. इसमें पिछले बीटा वर्शन के मुकाबले कोई खास बदलाव नहीं किया गया है. वर्शन 1.1.0-rc01 में ये कमिट शामिल हैं.
वर्शन 1.1.0-beta01
12 मार्च, 2025
androidx.asynclayoutinflater:asynclayoutinflater:1.1.0-beta01 और androidx.asynclayoutinflater:asynclayoutinflater-appcompat:1.1.0-beta01 रिलीज़ हो गए हैं. वर्शन 1.1.0-beta01 में ये कमिट शामिल हैं.
गड़बड़ियां ठीक की गईं
- यह लाइब्रेरी अब JSpecify nullness एनोटेशन का इस्तेमाल करती है, जो टाइप-इस्तेमाल के लिए हैं. Kotlin डेवलपर को सही तरीके से इस्तेमाल करने के लिए, कंपाइलर के इस आर्ग्युमेंट का इस्तेमाल करना चाहिए:
-Xjspecify-annotations=strict(यह Kotlin कंपाइलर के 2.1.0 वर्शन से डिफ़ॉल्ट रूप से लागू होता है). (I32dda, b/326456246)
वर्शन 1.1.0-alpha01
5 अक्टूबर, 2022
androidx.asynclayoutinflater:asynclayoutinflater:1.1.0-alpha01 और androidx.asynclayoutinflater:asynclayoutinflater-appcompat:1.1.0-alpha01 रिलीज़ हो गए हैं. 1.1.0-alpha01 वर्शन में ये कमिट शामिल हैं.
नई सुविधाएं
AsyncLayoutInflaterको शुरू करते समय,AsyncLayoutFactoryको कॉन्फ़िगर करने की अनुमति देता है. AppCompat कॉन्टेक्स्ट के लिए, यहAsyncAppCompatFactoryके ज़रिए दिया जा सकता है, जो AppCompat व्यू को सही तरीके से शुरू करता है.- inflate API, एक एक्सीक्यूटर स्वीकार करता है जिस पर
OnInflateFinishedListenerकॉलबैक ट्रिगर किया जा सकता है.