Asynclayoutinflater

  
يجب تضخيم التنسيقات بشكل غير متزامن لتجنُّب حدوث تقطُّع في واجهة المستخدم.
آخر تعديل الإصدار الثابت إصدار محتمل الإصدار التجريبي الإصدار الأولي
9 أبريل 2025 1.1.0 - - -

تحديد التبعيات

لإضافة تبعية على AsyncLayoutInflater، عليك إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.

أضِف التبعيات للعناصر التي تحتاج إليها في ملف build.gradle ل تطبيقك أو وحدتك:

Groovy

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

  • يسمح بضبط AsyncLayoutFactory عند بدء AsyncLayoutInflater. بالنسبة إلى سياق 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، وهي عبارة عن استخدام نوع. على مطوّري لغة Kotlin استخدام وسيطة المُجمِّع التالية لفرض الاستخدام الصحيح: -Xjspecify-annotations=strict (هذه هي القيمة التلقائية بدءًا من الإصدار 2.1.0 من مُجمِّع Kotlin). (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 على هذه المراجعات.

الميزات الجديدة

  • يسمح بضبط AsyncLayoutFactory عند بدء AsyncLayoutInflater. بالنسبة إلى سياق AppCompat، يمكن توفير ذلك من خلال AsyncAppCompatFactory الذي يُنشئ مشاهدات AppCompat بشكل صحيح.
  • تقبل واجهة برمجة التطبيقات inflate عنصر تنفيذ يمكن من خلاله بدء دالة الاستدعاء OnInflateFinishedListener.