هماهنگ کننده
آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
4 اکتبر 2023 | 1.2.0 | - | - | 1.3.0-alpha02 |
اعلام وابستگی ها
برای افزودن وابستگی به CoordinatorLayout، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.
وابستگیهای مصنوعات مورد نیاز خود را در فایل build.gradle
برای برنامه یا ماژول خود اضافه کنید:
شیار
dependencies { implementation "androidx.coordinatorlayout:coordinatorlayout:1.2.0" }
کاتلین
dependencies { implementation("androidx.coordinatorlayout:coordinatorlayout:1.2.0") }
برای اطلاعات بیشتر درباره وابستگیها، به افزودن وابستگیهای ساخت نگاه کنید.
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
نسخه 1.3
نسخه 1.3.0-alpha02
4 اکتبر 2023
androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha02
منتشر شد. نسخه 1.3.0-alpha02 حاوی این commit ها است.
- نسخه بامپیکس، بدون تغییر نسبت به
1.3.0-alpha01
.
نسخه 1.3.0-alpha01
20 سپتامبر 2023
androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha01
منتشر شد. نسخه 1.3.0-alpha01 حاوی این commit ها است.
ویژگی های جدید
- پشتیبانی از صفحه به بالا، صفحه پایین، انتقال به خانه، و انتقال رویدادهای کلیدی پایانی را اضافه می کند. ( 14719d3 )
تغییرات API
- حاشیهنویسیهای پوچپذیری در
CoordinatorLayout.java
اضافه شد. ( Ieb647 , b/236474453 )
رفع اشکال
- عملکردهای صفحه کلید بالا، پایین، فاصله و تغییرات کلید را با
NestedScrollView
وCoordinatorLayout
رفع میکند. ( bdd72e6 )
نسخه 1.2
نسخه 1.2.0
12 ژانویه 2022
androidx.coordinatorlayout:coordinatorlayout:1.2.0
منتشر شد. نسخه 1.2.0 حاوی این commit ها است.
تغییرات مهم از 1.1.0
- فقط حاشیه نویسی های قابل مشاهده در زمان اجرا را در قوانین CoordinatorLayout حفظ کنید ( 9ec7cb )
نسخه 1.2.0-rc01
15 دسامبر 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-rc01
منتشر شد. نسخه 1.2.0-rc01 حاوی این commit ها است.
نسخه 1.2.0-beta01
17 نوامبر 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-beta01
منتشر شد. نسخه 1.2.0-beta01 حاوی این تعهدات است.
تغییرات API
- API ها برای نسخه بتا نهایی شده اند.
نسخه 1.2.0-alpha01
3 نوامبر 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-alpha01
منتشر شد. نسخه 1.2.0-alpha01 حاوی این commit ها است.
رفع اشکال
- فقط حاشیه نویسی های قابل مشاهده در زمان اجرا را در قوانین CoordinatorLayout حفظ کنید ( 9ec7cb )
نسخه 1.1.0
نسخه 1.1.0
4 دسامبر 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0
منتشر شد. نسخه 1.1.0 حاوی این تعهدات است .
تغییرات مهم از 1.0.0
- aosp/737190 : CoordinatorLayout اکنون
NestedScrollingParent3
وCoordinatorLayout.Behavior
پیادهسازی میکند.Behavior اضافهبار جدیدی ازonNestedScroll
را پیادهسازی میکند تاBehaviors
بتوانند گزارش دهند که چقدر فاصله پیمایشی را برای کودکان پیمایش تودرتو مصرف میکنند (در طولdispatchNestedScroll()
onNestedScroll()
Scroll) موجود قبلیonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
به نفعonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
و پیاده سازی هایBehavior
باید بر این اساس به روز شوند. اگر کد برنامهنویس در حال حاضرCoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
را لغو کند، احتمالاً دیگر فراخوانی نمیشود وCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
در عوض باید نادیده گرفته شود. - CoordinatorLayout در معرض خدمات دسترسپذیری قرار گرفت ( aosp/1056175 )
- حاشیه نویسی
CoordinatorLayout.DefaultBehavior
منسوخ شده است. به جای آن از رابطCoordinatorLayout.AttachedBehavior
استفاده کنید.
نسخه 1.1.0-rc01
23 اکتبر 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-rc01
منتشر شد. نسخه 1.1.0-rc01 حاوی این commit ها است .
ویژگی های جدید
- CoordinatorLayout در معرض خدمات دسترسپذیری قرار گرفت ( aosp/1056175 )
نسخه 1.1.0-beta01
5 ژوئن 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-beta01
منتشر شد. commit های موجود در این نسخه را می توانید در اینجا بیابید.
رفع اشکال
- مهاجرت از کلاسهای آزمایشی منسوخ شده ( aosp/853955 )
نسخه 1.1.0-alpha01
3 دسامبر 2018
API تغییر می کند
aosp/737190 : CoordinatorLayout اکنون
NestedScrollingParent3
وCoordinatorLayout.Behavior
پیادهسازی میکند.Behavior اضافهبار جدیدی ازonNestedScroll
را پیادهسازی میکند تاBehaviors
بتوانند گزارش دهند که چقدر فاصله پیمایشی را برای کودکان پیمایش تودرتو مصرف میکنند (در طولdispatchNestedScroll()
onNestedScroll()
Scroll) موجود قبلیonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
به نفعonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
و پیاده سازی هایBehavior
باید بر این اساس به روز شوند.اگر کد برنامهنویس در حال حاضر
CoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
را لغو کند، احتمالاً دیگر فراخوانی نمیشود وCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
در عوض باید نادیده گرفته شود.