الانتقال
آخر الأخبار | الإصدار الثابت | إصدار محتمل | الإصدار التجريبي | الإصدار الأوّلي |
---|---|---|---|---|
30 يوليو 2025 | 1.6.0 | - | - | 1.7.0-alpha01 |
تعريف التبعيات
لإضافة تبعية إلى Transition، يجب إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.
أضِف التبعيات الخاصة بالعناصر التي تحتاج إليها في ملف build.gradle
لتطبيقك أو وحدتك:
Groovy
dependencies { // Java language implementation implementation "androidx.transition:transition:1.6.0" // Kotlin implementation "androidx.transition:transition-ktx:1.6.0" }
Kotlin
dependencies { // Java language implementation implementation("androidx.transition:transition:1.6.0") // Kotlin implementation("androidx.transition:transition-ktx:1.6.0") }
لمزيد من المعلومات حول العناصر التابعة، يُرجى الاطّلاع على إضافة عناصر تابعة للإنشاء.
الملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زر النجمة.
يُرجى الاطّلاع على مستندات Issue Tracker للحصول على مزيد من المعلومات.
الإصدار 1.7
الإصدار 1.7.0-alpha01
30 يوليو 2025
تم طرح androidx.transition:transition:1.7.0-alpha01
وandroidx.transition:transition-ktx:1.7.0-alpha01
. يحتوي الإصدار 1.7.0-alpha01 على عمليات الإيداع هذه.
إصلاح الأخطاء
- تم إصلاح العُطل الذي يحدث عند ربط "العرض" بـ "نافذة" تتضمّن قيمة فارغة
windowId
. (I2ddf6)
الإصدار 1.6
الإصدار 1.6.0
23 أبريل 2025
تم طرح androidx.transition:transition:1.6.0
وandroidx.transition:transition-ktx:1.6.0
. يحتوي الإصدار 1.6.0 على عمليات الدمج هذه.
الإصدار 1.6.0-rc01
26 مارس 2025
تم طرح androidx.transition:transition:1.6.0-rc01
وandroidx.transition:transition-ktx:1.6.0-rc01
. يحتوي الإصدار 1.6.0-rc01 على عمليات الدمج هذه.
الإصدار 1.6.0-beta01
12 مارس 2025
تم إصدار الإصدارَين androidx.transition:transition:1.6.0-beta01
وandroidx.transition:transition-ktx:1.6.0-beta01
بدون أي تغييرات منذ آخر إصدار أولي. يحتوي الإصدار 1.6.0-beta01 على عمليات الدمج هذه.
الإصدار 1.6.0-alpha01
11 ديسمبر 2024
تم طرح androidx.transition:transition:1.6.0-alpha01
وandroidx.transition:transition-ktx:1.6.0-alpha01
. يحتوي الإصدار 1.6.0-alpha01 على عمليات الدمج هذه.
الميزات الجديدة
- يضبط الانتقال الآن العنصر الأب المنفصل عن
ViewOverlays
المستخدَم لتحريك انتقالاته. يتيح ذلك تحديد المالكين من خلال العنصر الأب المنفصل، ما يعني أنّه يمكنك الآن تحديدViewModels
ودورات الحياة وما إلى ذلك بشكل صحيح أثناء عملية الانتقال. (I10a16، b/340894487، b/287484338)
إصلاح الأخطاء
- تستخدم هذه المكتبة الآن تعليقات توضيحية بشأن القيم الخالية في JSpecify، وهي تعليقات توضيحية خاصة بالاستخدام. على مطوّري Kotlin استخدام وسيطة المترجم البرمجي التالية لفرض الاستخدام الصحيح:
-Xjspecify-annotations=strict
(هذه هي القيمة التلقائية بدءًا من الإصدار 2.1.0 من المترجم البرمجي للغة Kotlin). (I1f54e، b/326456246) - تمت إزالة التحديد اليدوي لإمكانية الوصول إلى واجهات برمجة التطبيقات الجديدة للمنصة لأنّ ذلك يحدث تلقائيًا من خلال تصميم واجهة برمجة التطبيقات عند استخدام R8 مع الإصدار 7.3 أو إصدار أحدث من "مكوّن Android الإضافي" (مثل الإصدار 3.3 من R8)، وجميع عمليات الإنشاء عند استخدام الإصدار 8.1 أو إصدار أحدث من "مكوّن Android الإضافي" (مثل الإصدار 8.1 من D8). ننصح العملاء الذين لا يستخدمون AGP بالترقية إلى الإصدار 8.1 أو إصدار أحدث من D8. يُرجى مراجعة هذه المقالة للاطّلاع على مزيد من التفاصيل. (Ia60e0، b/345472586)
الإصدار 1.5
الإصدار 1.5.1
24 يوليو 2024
تم طرح androidx.transition:transition:1.5.1
وandroidx.transition:transition-ktx:1.5.1
. يحتوي الإصدار 1.5.1 على عمليات الدمج هذه.
إصلاح الأخطاء
- تم إصلاح مشكلة تجاهل طلبات
animateToStart()
أوanimateToEnd()
في عملية انتقال قابلة للبحث إذا لم يتم بدء عملية الانتقال. (I44d96، b/338624457)
الإصدار 1.5.0
1 مايو 2024
تم طرح androidx.transition:transition:1.5.0
وandroidx.transition:transition-ktx:1.5.0
. يحتوي الإصدار 1.5.0 على عمليات الدمج هذه.
التغييرات المهمة منذ الإصدار 1.4.0
- تتيح عمليات الانتقال البحث في المستوى 34 من واجهة برمجة التطبيقات والإصدارات الأحدث. تمت إضافة واجهة برمجة تطبيقات جديدة إلى
TransitionManager
،controlDelayedTransition()
، تعرضTransitionSeekController
يتيح البحث عنTransition
. يتم استخدام هذه الوظيفة من خلال Fragment 1.7.0 للبحث تلقائيًا عن عمليات الانتقال عند استخدام ميزة "الرجوع التوقّعي". - تحتوي عمليات الانتقال على طريقة جديدة،
getRootTransition()
، تعرض عملية الانتقال التي تحتوي على عملية الانتقال الحالية أو عملية الانتقال الحالية إذا لم تكن مضمّنة في أي عملية انتقال أخرى. يمكن أن يكون ذلك مفيدًا إذا كان المطوّر بحاجة إلى أدوات معالجة عند بدء عملية الانتقال بأكملها أو انتهائها. - يتوفّر الآن في
TransitionListeners
مستمعان جديدان،onTransitionStart()
وonTransitionEnd()
، يتيحان للمطوّر معرفة ما إذا كان الانتقال يبدأ أو ينتهي في الاتجاه المعاكس أم لا. يمكن أن يكون ذلك مهمًا لتطوير انتقالات قابلة للبحث تتضمّنTransitionListeners
.
الإصدار 1.5.0-rc02
17 أبريل 2024
تم طرح androidx.transition:transition:1.5.0-rc02
وandroidx.transition:transition-ktx:1.5.0-rc02
. يحتوي الإصدار 1.5.0-rc02 على عمليات الدمج هذه.
تحديث التبعية
- تم تعديل تبعية Fragment إلى الإصدار 1.7.0-rc02 الذي أصلح خطأ كان يؤدي إلى حدوث عطل في حال إضافة عنصر مشترك غير قابل للبحث إلى معاملة تكون فيها جميع الانتقالات الأخرى قابلة للبحث.
الإصدار 1.5.0-rc01
3 أبريل 2024
تم طرح androidx.transition:transition:1.5.0-rc01
وandroidx.transition:transition-ktx:1.5.0-rc01
. يحتوي الإصدار 1.5.0-rc01 على عمليات الدمج هذه.
الإصدار 1.5.0-beta01
20 مارس 2024
تم طرح androidx.transition:transition:1.5.0-beta01
وandroidx.transition:transition-ktx:1.5.0-beta01
. يحتوي الإصدار 1.5.0-beta01 على عمليات الإيداع هذه.
إصلاح الأخطاء
- تم إصلاح مشكلة في "اللقطات" حيث يؤدي إيقاف عمليات الانتقال الواردة باستخدام إيماءة "الرجوع التوقّعي" إلى إتلاف طريقة العرض التي يتم الانتقال إليها، ما قد يؤدي إلى ظهور شاشة فارغة. (Id3f22، b/319531491)
الإصدار 1.5.0-alpha06
10 يناير 2024
تم طرح androidx.transition:transition:1.5.0-alpha06
وandroidx.transition:transition-ktx:1.5.0-alpha06
. يحتوي الإصدار 1.5.0-alpha06 على عمليات الإيداع هذه.
إصلاح الأخطاء
- عند استخدام
TransitionSeekController.animateToStart()
، سيتم الآن استدعاءonTransitionEnd()
بعدRunnable
المحدّد فيanimateToStart()
.TransitionListeners
(Ic6a55، b/307624554)
تحديث التبعية
- تم تعديل تبعية Fragment إلى
1.7.0-alpha08
.
الإصدار 1.5.0-alpha05
29 نوفمبر 2023
تم طرح androidx.transition:transition:1.5.0-alpha05
وandroidx.transition:transition-ktx:1.5.0-alpha05
. يحتوي الإصدار 1.5.0-alpha05 على عمليات الإيداع هذه.
إصلاح الأخطاء
- تم إصلاح الخطأ
NullPointerException
الناتج عن ضبط انتقال عنصر مشترَك وعدم ضبطenter/exitTransition
أيضًا. (I8472b) - تم إصلاح المشكلة التي كانت تؤدي إلى عدم نقل
animateToStart()
الذي يتضمّنSlide()
إلى موضع البدء (I698f4، b/300157785) - تم إصلاح مشكلة إعادة الدخول في Transition التي أدّت إلى تعذُّر الإلغاء. (Iddcce، b/308379201)
الإصدار 1.5.0-alpha04
4 أكتوبر 2023
تم إصدار androidx.transition:transition:1.5.0-alpha04
و `androidx.transition:transition-ktx:1.5.0-alpha04. يحتوي الإصدار 1.5.0-alpha04 على عمليات الإيداع هذه.
تغييرات واجهة برمجة التطبيقات
- تغيير غير متوافق: تتلقّى الدالة
animateToStart()
الآن قيمةRunnable
يجب استخدامها لإعادة طرق العرض الانتقالية إلى حالتها الأصلية.
الإصدار 1.5.0-alpha03
20 سبتمبر 2023
تم طرح androidx.transition:transition:1.5.0-alpha03
وandroidx.transition:transition-ktx:1.5.0-alpha03
. يحتوي الإصدار 1.5.0-alpha03 على عمليات الإيداع هذه.
الميزات الجديدة
- توفّر ميزة "الانتقال" الآن إمكانية استخدام الصور المتحركة الخاصة بميزة "إيماءة إظهار شاشة الرجوع" داخل التطبيق على أجهزة Android 14 عند استخدامها مع Fragment
1.7.0-alpha05
.
إصلاح الأخطاء
- تم إصلاح الخطأ الذي يتسبّب في توقّف "انتقال الشرائح". عندما تقاطع "انتقالات الشرائح" عملية انتقال إلى وضع العرض لإزالة "طريقة عرض"، سيتم الانتقال إلى موضع غير صحيح. (I946f8، b/297427333)
الإصدار 1.5.0-alpha02
6 سبتمبر 2023
تم طرح androidx.transition:transition:1.5.0-alpha02
وandroidx.transition:transition-ktx:1.5.0-alpha02
. يحتوي الإصدار 1.5.0-alpha02 على عمليات الإيداع هذه.
الميزات الجديدة
- تتيح لك السمة
TransitionSeekController
الآن ضبط مستوى التقدّم كجزء من المدة الإجمالية باستخدامsetCurrentFragment()
. (aosp/2647607) - تتيح
TransitionSeekController
الآن مراقبة مستوى التقدّم عند استخدامanimateToStart()
وanimateToEnd()
من خلال استدعاءaddOnProgressChangedListener
. (aosp/2647607) - تمت إضافة
TransitionManager.seekTo()
للسماح باستخدام "المشاهد" للبحث عن "الانتقالات". (aosp/2647607) - تمت إضافة صور متحركة مستنِدة إلى الفيزياء إلى انتقالات البحث. يستخدم هذا الإجراء أداة تتبُّع السرعة الأحادية الأبعاد لتتبُّع التغيير في مستوى التقدّم باستخدام
setCurrentFraction()
أوsetCurrentPlayTimeMillis()
، ويستخدمه لتحديد السرعة الأولية لكل منanimateToStart
وanimateToEnd
. (aosp/2647607)
إصلاح الأخطاء
- تم إصلاح مشكلة الوميض عند البحث عن
AutoTransition
. (aosp/2643369) - تم إصلاح مشكلة كانت تتسبّب في انتقال
Slide
إلى موضع بدء غير صحيح عند مقاطعتها. (aosp/2733729، b/297427333)
تحديث التبعية
- يتوافق الانتقال الآن مع الإصدار 34 من واجهة برمجة التطبيقات.
الإصدار 1.5.0-alpha01
10 مايو 2023
تم طرح androidx.transition:transition:1.5.0-alpha01
وandroidx.transition:transition-ktx:1.5.0-alpha01
. تم تطوير هذا الإصدار في فرع داخلي.
الميزات الجديدة
- تتيح عمليات الانتقال البحث في المستوى 34 من واجهة برمجة التطبيقات والإصدارات الأحدث. تمت إضافة واجهة برمجة تطبيقات جديدة إلى
TransitionManager
،controlDelayedTransition()
، تعرضTransisionSeekController
يتيح البحث عن الانتقال.
تغييرات واجهة برمجة التطبيقات
- تتضمّن
TransitionManager
طريقة جديدة، وهيcontrolDelayedTransition()
، تتيح للتطبيقات التحكّم في مستوى تقدّم الرسوم المتحركة للانتقال على الإصدار 34 من واجهة برمجة التطبيقات أو الإصدارات الأحدث. يتيحTransitionSeekController
الذي يتم عرضه للمطوّر معرفة الوقت الذي يصبح فيه الانتقال جاهزًا للبحث، ومدة الرسوم المتحركة، كما يتيح ضبط الوقت الحالي للرسوم المتحركة. لا تتوافقcontrolDelayedTransition()
إلا مع عمليات الانتقال التي تتجاوزisSeekable()
لعرض القيمة "صحيح". - تحتوي عمليات الانتقال على طريقة جديدة،
getRootTransition()
، تعرض عملية الانتقال التي تحتوي على عملية الانتقال الحالية أو عملية الانتقال الحالية إذا لم تكن مضمّنة في أي عملية انتقال أخرى. يمكن أن يكون ذلك مفيدًا إذا كان المطوّر بحاجة إلى أدوات معالجة عند بدء عملية الانتقال بأكملها أو انتهائها. - يتوفّر الآن في
TransitionListeners
مستمعان جديدان،onTransitionStart()
وonTransitionEnd()
، يتيحان للمطوّر معرفة ما إذا كان الانتقال يبدأ أو ينتهي في الاتجاه المعاكس أم لا. يمكن أن يكون ذلك مهمًا لتطوير انتقالات قابلة للبحث تتضمّنTransitionListeners
.
إصلاح الأخطاء
- تنسخ عمليات الانتقال الآن
TransitionListeners
عند استنساخها. وهذا يعني أنّ إضافة مستمعين جدد أثناءcreateAnimator()
لن تؤثر في Transition الأساسي.
الإصدار 1.4.1
الإصدار 1.4.1
21 أبريل 2021
تم طرح androidx.transition:transition:1.4.1
وandroidx.transition:transition-ktx:1.4.1
. يحتوي الإصدار 1.4.1 على عمليات الدمج هذه.
إصلاح الأخطاء
- تم إصلاح مشكلة كانت تؤدي إلى إيقاف مؤقت غير مقصود لعمليات انتقال أخرى قيد التشغيل في حاويات منفصلة عند بدء
Transition
في إحدى الحاويات، ما كان يؤدي إلى عدم انتهاء عمليات الانتقال الأخرى. (aosp/1664439، b/182845041)
الإصدار 1.4.0
الإصدار 1.4.0
27 يناير 2021
تم طرح androidx.transition:transition:1.4.0
وandroidx.transition:transition-ktx:1.4.0
. يتضمّن الإصدار 1.4.0 عمليات الإيداع هذه.
التغييرات الرئيسية منذ الإصدار 1.3.0
- يقدّم العنصر
transition-ktx
إضافة Kotlin لإضافة أدوات معالجة الأحداث إلى مثيلاتTransition
في AndroidX. (b/138870873)
الإصدار 1.4.0-rc01
2 ديسمبر 2020
تم إصدار androidx.transition:transition:1.4.0-rc01
وandroidx.transition:transition-ktx:1.4.0-rc01
بدون أي تغييرات عن 1.4.0-beta01
. يتضمّن الإصدار 1.4.0-rc01 عمليات الإيداع هذه.
الإصدار 1.4.0-beta01
22 تموز (يوليو) 2020
تم إصدار الإصدارَين androidx.transition:transition:1.4.0-beta01
وandroidx.transition:transition-ktx:1.4.0-beta01
بدون أي تغييرات منذ 1.4.0-alpha01
. يحتوي الإصدار 1.4.0-beta01 على عمليات الإيداع هذه.
الإصدار 1.4.0-alpha01
24 يونيو 2020
تم طرح androidx.transition:transition:1.4.0-alpha01
وandroidx.transition:transition-ktx:1.4.0-alpha01
. يحتوي الإصدار 1.4.0-alpha01 على عمليات الإيداع هذه.
الميزات الجديدة
- يقدّم العنصر
transition-ktx
إضافة Kotlin لإضافة أدوات معالجة الأحداث إلى مثيلاتTransition
في AndroidX. (b/138870873)
الإصدار 1.3.1
الإصدار 1.3.1
19 شباط (فبراير) 2020
تم طرح androidx.transition:transition:1.3.1
. يتضمّن الإصدار 1.3.1 عمليات الدمج هذه.
إصلاح الأخطاء
- تم إصلاح الخطأ الذي كان يؤدي إلى قص بعض "طرق العرض" المتحركة بشكل غير صحيح عند استخدام ChangeTransform (b/148798452)
الإصدار 1.3.0
الإصدار 1.3.0
22 يناير 2020
تم طرح androidx.transition:transition:1.3.0
. يحتوي الإصدار 1.3.0 على عمليات الإيداع هذه.
التغييرات المهمة منذ الإصدار 1.2.0
- تحسينات على الإصدار 1.2.0 من Fragment: تم تحسين عملية الدمج مع الإصدار 1.2.0 من Fragment لضمان عدم إتلاف طريقة العرض الخاصة بـ Fragment قبل اكتمال عملية الانتقال وإلغاء عمليات الانتقال في الوقت المناسب.
الإصدار 1.3.0-rc02
4 كانون الأول (ديسمبر) 2019
تم طرح androidx.transition:transition:1.3.0-rc02
. يتضمّن الإصدار 1.3.0-rc02 عمليات الدمج التالية.
إصلاح الأخطاء
- تم إصلاح المشكلة التي كانت تؤدي إلى وضع العلامة
INVISIBLE
بشكل غير صحيح على "طرق العرض" بعد إظهار جزء مخفي. (b/70793925)
الإصدار 1.3.0-rc01
23 تشرين الأول (أكتوبر) 2019
تم إصدار androidx.transition:transition:1.3.0-rc01
بدون أي تغييرات منذ 1.3.0-beta01
. يتضمّن الإصدار 1.3.0-rc01 عمليات الإيداع هذه.
الإصدار 1.3.0-beta01
9 أكتوبر 2019
تم طرح androidx.transition:transition:1.3.0-beta01
. يحتوي الإصدار 1.3.0-beta01 على عمليات الإيداع هذه.
الميزات الجديدة
- تم تحسين عملية الدمج مع Fragment
1.2.0-beta01
لضمان عدم إتلاف طريقة عرض Fragment قبل اكتمال عملية الانتقال وإلغاء عمليات الانتقال في الوقت المناسب. (aosp/1119841)
الإصدار 1.2.0
الإصدار 1.2.0
9 أكتوبر 2019
تم إصدار الإصدار androidx.transition:transition:1.2.0
بدون أي تغييرات عن الإصدار 1.2.0-rc01 . يتضمّن الإصدار 1.2.0 عمليات الإيداع هذه.
التغييرات المهمة منذ الإصدار 1.1.0
يجب استخدام هذا الإصدار إذا كنت تستهدف المستوى 29 لواجهة برمجة التطبيقات. وإلا، لن تعمل بعض الانتقالات بشكلٍ سليم. بدلاً من عمليات استدعاء الانعكاس، يستخدم هذا الإصدار الطرق العامة الجديدة التي تمت إضافتها في المستوى 29 لواجهة برمجة التطبيقات. وهو جزء من جهودنا لفرض قيود على الواجهات غير المتوفرة في حزمة SDK.
الإصدار 1.2.0-rc01
5 أيلول (سبتمبر) 2019
تم طرح الإصدار androidx.transition:transition:1.2.0-rc01
بدون أي تغييرات منذ الإصدار 1.2.0-beta01
. يمكنك الاطّلاع على عمليات الإيداع المضمَّنة في هذا الإصدار هنا.
الإصدار 1.2.0-beta01
2 تموز (يوليو) 2019
تم طرح androidx.transition:transition:1.2.0-beta01
. يمكنك الاطّلاع على عمليات الإيداع المضمَّنة في هذا الإصدار هنا.
الميزات الجديدة
- يجب استخدام هذا الإصدار إذا كنت تحدّد 29 كـ
targetSdkVersion
. وإلا، لن تعمل بعض الانتقالات بشكلٍ سليم. بدلاً من عمليات استدعاء الانعكاس، يستخدم هذا الإصدار الطرق العامة الجديدة التي تمت إضافتها في المستوى 29 لواجهة برمجة التطبيقات. وهو جزء من جهودنا لفرض قيود على الواجهات غير المتوفرة في حزمة SDK.
الإصدار 1.2.0-alpha01
7 أيار (مايو) 2019
تم طرح androidx.transition:transition:1.2.0-alpha01
.
الميزات الجديدة
- يجب استخدام هذا الإصدار إذا كنت تحدّد Q كـ
targetSdkVersion
. وإلا، لن تعمل بعض الانتقالات بشكلٍ سليم. بدلاً من طلبات البيانات من خلال انعكاس البيانات، يستخدم هذا الإصدار الطرق العامة الجديدة التي تمت إضافتها في الإصدار Q. وهو جزء من جهودنا لفرض قيود على الواجهات غير المتوفرة في حزمة SDK.
الإصدار 1.1.0
الإصدار 1.1.0
2 تموز (يوليو) 2019
تم إصدار androidx.transition:transition:1.1.0
بدون أي تغييرات عن 1.1.0-rc02
. يمكنك الاطّلاع على عمليات الإيداع المضمَّنة في هذا الإصدار هنا.
الإصدار 1.1.0-rc02
5 يونيو 2019
تم طرح androidx.transition:transition:1.1.0-rc02
. يمكنك الاطّلاع على عمليات الإيداع المضمَّنة في هذا الإصدار هنا.
إصلاح الأخطاء
- إصلاح المشكلة التي تمنع
TransitionManager.endTransitions()
من العمل بشكل صحيح مع عمليات الانتقال التابعة (aosp/946400)
الإصدار 1.1.0-rc01
7 أيار (مايو) 2019
تم طرح androidx.transition:transition:1.1.0-rc01
. يمكنك الاطّلاع على عمليات الإيداع المضمَّنة في هذا الإصدار هنا.
الإصدار 1.1.0-beta01
3 أبريل 2019
تم طرح androidx.transition:transition:1.1.0-beta01
. يمكنك الاطّلاع على عمليات الإيداع المضمَّنة في هذا الإصدار هنا.
إصلاح الأخطاء
- تم إصلاح خطأ التخزين المؤقت
ViewGroupOverlay
فيVisibility
، والذي يحدث على المستوى 17 من واجهة برمجة التطبيقات والإصدارات الأقدم (aosp/937350)
الإصدار 1.1.0-alpha02
13 مارس 2019
تم طرح androidx.transition:transition:1.1.0-alpha02
. يمكنك الاطّلاع على القائمة الكاملة لعمليات الإضافة إلى المستودع المضمّنة في هذا الإصدار هنا.
تغييرات واجهة برمجة التطبيقات
- تم تغيير نوع مَعلمة الطريقة
Scene.getCurrentScene()
منView
إلىViewGroup
.
إصلاح الأخطاء
- لا يعمل
SidePropagation
عند توفير تأخير إضافي من خلالsetStartDelay()
(b/119839526). - تطبيق
ChangeImageTransform
لمصفوفة غير صحيحة عند مقاطعتها قبل الإصدار 21 من واجهة برمجة التطبيقات (b/123226255) - تعمل السمة
ChangeTransform
بشكل غير صحيح في بعض الحالات قبل الإصدار 21 من واجهة برمجة التطبيقات (b/125777978).
الإصدار 1.1.0-alpha01
3 كانون الأول (ديسمبر) 2018
تغييرات واجهة برمجة التطبيقات
- aosp/807055: تم إتاحة طريقة
Scene.getCurrentScene(View)
للجميع. تتيح لك كتابة منطق شرطي مخصّص استنادًا إلى مشهد حالي.
إصلاح الأخطاء
- تم إصلاح عُطل كان يحدث عند استخدام
TransitionManager
لتصغير/توسيع عنصر فيRecyclerView
(b/37129527). - تم إصلاح الرسوم المتحركة غير الصحيحة عند تطبيق انتقالَين للعرض (b/62629600).
- السماح بتجاهل قيم مثل المدة والمُقحِم لعناصر TransitionSet الفرعية (b/64644617)
- تم إصلاح العديد من الأخطاء البسيطة الأخرى.