چیدمان کشو
| آخرین بهروزرسانی | انتشار پایدار | کاندیدای انتشار | انتشار بتا | انتشار آلفا |
|---|---|---|---|---|
| ۲۲ مارس ۲۰۲۳ | ۱.۲.۰ | - | - | - |
اعلام وابستگیها
برای افزودن وابستگی به DrawerLayout، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Google's Maven را مطالعه کنید.
وابستگیهای مربوط به مصنوعات مورد نیاز خود را در فایل build.gradle برای برنامه یا ماژول خود اضافه کنید:
شیار
dependencies { implementation "androidx.drawerlayout:drawerlayout:1.2.0" }
کاتلین
dependencies { implementation("androidx.drawerlayout:drawerlayout:1.2.0") }
برای اطلاعات بیشتر در مورد وابستگیها، به «افزودن وابستگیهای ساخت» مراجعه کنید.
بازخورد
بازخورد شما به بهبود Jetpack کمک میکند. اگر مشکلات جدیدی کشف کردید یا ایدههایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد یک کتابخانه جدید، نگاهی به مشکلات موجود در این کتابخانه بیندازید. میتوانید با کلیک بر روی دکمه ستاره، رأی خود را به یک مشکل موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
نسخه ۱.۲
نسخه ۱.۲.۰
۲۲ مارس ۲۰۲۳
androidx.drawerlayout:drawerlayout:1.2.0 منتشر شد. نسخه ۱.۲.۰ شامل این کامیتها است.
تغییرات مهم از زمان ۱.۱.۰
-
DrawerLayoutاکنون با APIهایOnBackPressedInvokedاندروید ۱۳ ادغام میشود تا هنگام باز بودن کشو، دکمه بازگشت سیستم را بهطور خودکار مسدود کند. این امر مستلزم آن است که برنامه شما ژست پیشبینیکننده بازگشت را انتخاب کند . - اکنون حتی اگر کشو قفل باشد،
openوcloseکردن آن به طور مداوم کار میکند. قفل کردن کشو همچنان مانع از تعامل کاربران با کشو از طریق حرکات میشود.
نسخه ۱.۲.۰-rc01
۸ مارس ۲۰۲۳
androidx.drawerlayout:drawerlayout:1.2.0-rc01 بدون هیچ تغییری منتشر شده است. نسخه 1.2.0-rc01 شامل این کامیتها است.
نسخه ۱.۲.۰-بتا۰۱
۸ فوریه ۲۰۲۳
androidx.drawerlayout:drawerlayout:1.2.0-beta01 بدون هیچ تغییری منتشر شد. نسخه 1.2.0-beta01 شامل این کامیتها است.
نسخه ۱.۲.۰-آلفا۰۱
۲۱ سپتامبر ۲۰۲۲
androidx.drawerlayout:drawerlayout:1.2.0-alpha01 منتشر شد. نسخه 1.2.0-alpha01 شامل این کامیتها است.
ویژگیهای جدید
- ادغام API های جدید
OnBackPressedInvokedبرای اندروید ۱۳ ( 0c84661 )
رفع اشکالات
- اطمینان حاصل کنید که
open()وclose()به صورت برنامهنویسی شده هنگام قفل بودن کشو کار میکنند ( ae09f6e )
نسخه ۱.۱.۱
نسخه ۱.۱.۱
۲ سپتامبر ۲۰۲۰
androidx.drawerlayout:drawerlayout:1.1.1 منتشر شد. نسخه ۱.۱.۱ شامل این کامیتها است.
رفع اشکالات
- مشکلی که باعث میشد توابع
open()وclose()هنگام استفاده ازLOCK_MODE_LOCKED_CLOSEDیاLOCK_MODE_LOCKED_OPENکار نکنند، برطرف شد. ( b/162253907 )
نسخه ۱.۱.۰
نسخه ۱.۱.۰
۲۴ ژوئن ۲۰۲۰
androidx.drawerlayout:drawerlayout:1.1.0 منتشر شد. نسخه ۱.۱.۰ شامل این کامیتها است.
تغییرات عمده از زمان ۱.۰.۰
-
DrawerLayoutاکنون اندازه هرگونه درج ناوبری حرکتی را در نظر میگیرد و ناحیهای را که کاربران میتوانند با فشار دادن طولانی و کشیدن انگشت برای باز کردن کشو در هنگام فعال بودن ناوبری حرکتی، آن را باز کنند، گسترش میدهد. -
DrawerLayoutاکنون از تنظیم سبک پیشفرض با استفاده از ویژگی تمdrawerLayoutStyleپشتیبانی میکند. -
DrawerLayoutاکنون رابطOpenableاضافه شده در CustomView1.1.0را پیادهسازی میکند.
نسخه ۱.۱.۰-rc01
۲۰ مه ۲۰۲۰
androidx.drawerlayout:drawerlayout:1.1.0-rc01 بدون هیچ تغییری از زمان انتشار 1.1.0-beta01 منتشر شده است. نسخه ۱.۱.۰-rc01 شامل این کامیتها است.
نسخه ۱.۱.۰-بتا۰۱
۱ آوریل ۲۰۲۰
androidx.drawerlayout:drawerlayout:1.1.0-beta01 بدون هیچ تغییری از زمان 1.1.0-alpha04 منتشر شده است. نسخه 1.1.0-beta01 شامل این کامیتها است.
نسخه ۱.۱.۰-آلفا۰۴
۴ مارس ۲۰۲۰
androidx.drawerlayout:drawerlayout:1.1.0-alpha04 منتشر شد. نسخه 1.1.0-alpha04 شامل این کامیتها است.
تغییرات API
-
DrawerLayoutاکنون رابطOpenableاضافه شده در CustomView1.1.0-alpha02را پیادهسازی میکند. ( b/129979320 )
نسخه ۱.۱.۰-آلفا۰۳
۱۵ آگوست ۲۰۱۹
androidx.drawerlayout:drawerlayout:1.1.0-alpha03 منتشر شد. کامیتهای موجود در این نسخه را میتوانید اینجا پیدا کنید.
رفع اشکالات
- ناسازگاری باینری رفع شده با
androidx.core:core:1.2.0-alpha03( b/139103874 )
نسخه ۱.۱.۰-آلفا۰۲
۱۳ ژوئن ۲۰۱۹
androidx.drawerlayout:drawerlayout:1.1.0-alpha02 منتشر شد. کامیتهای موجود در این نسخه را میتوانید اینجا پیدا کنید.
ویژگیهای جدید
- اکنون میتوان با استفاده از ویژگی جدید
drawerLayoutStyleسبک پیشفرض را تنظیم کرد. - رفتار منسوخشده هنگام استفاده با ژستهای حرکتی در اندروید ۱۰ حذف شد. اکنون کشوها با فشار طولانی و کشیدن انگشت باز میشوند.
نسخه ۱.۱.۰-آلفا۰۱
۷ مه ۲۰۱۹
androidx.drawerlayout:drawerlayout:1.1.0-alpha01 منتشر شد.
ویژگیهای جدید
- بهروزرسانی برای پشتیبانی از ناوبری حرکتی:
DrawerLayoutاکنونrectsحذف حرکات سیستم را تنظیم میکند تا امکان باز شدن کشوها با کشیدن انگشت فراهم شود.
نسخه ۱.۰.۰
نسخه ۱.۰.۰
۲۱ سپتامبر ۲۰۱۸
androidx.drawerlayout:drawerlayout:1.0.0 منتشر شد.