إشعال تنسيق غير متزامن

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