Asynclayoutinflater

  
تضخيم التنسيقات بشكل غير متزامن لتجنب التعطل في واجهة المستخدم.
آخر تعديل الإصدار الثابت سحب المرشح الإصدار التجريبي الإصدار التجريبي الأول
5 تشرين الأول (أكتوبر) 2022 1.0.0 - - 1.1.0-alpha01

الإعلان عن التبعيات

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

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

Groovy

dependencies {
    implementation "androidx.asynclayoutinflater:asynclayoutinflater:1.0.0"
}

Kotlin

dependencies {
    implementation("androidx.asynclayoutinflater:asynclayoutinflater:1.0.0")
}

ملاحظات

تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا واجهت مشاكل جديدة أو كان لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية عن طريق النقر على زر النجمة.

إنشاء مشكلة جديدة

اطّلِع على مستندات أداة تتبُّع المشاكل لمزيد من المعلومات.

لا تتوفّر ملاحظات حول الإصدار لهذا العنصر.

الإصدار 1.1.0

الإصدار 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 بشكل صحيح.
  • تقبل واجهة برمجة التطبيقات المتضخمة أداة تنفيذ يمكن تشغيل معاودة الاتصال OnInflateFinishedListener عليه.