عدم مزامنة تنسيق

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

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

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

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

رائع

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.