صفحه بندی کشویی
آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
26 ژانویه 2022 | 1.2.0 | - | - | - |
اعلام وابستگی ها
برای افزودن وابستگی به SlidingPaneLayout، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.
وابستگیهای مصنوعات مورد نیاز خود را در فایل build.gradle
برای برنامه یا ماژول خود اضافه کنید:
شیار
dependencies { implementation "androidx.slidingpanelayout:slidingpanelayout:1.2.0" }
کاتلین
dependencies { implementation("androidx.slidingpanelayout:slidingpanelayout:1.2.0") }
برای اطلاعات بیشتر درباره وابستگیها، به افزودن وابستگیهای ساخت نگاه کنید.
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
نسخه 1.2.0
نسخه 1.2.0
26 ژانویه 2022
androidx.slidingpanelayout:slidingpanelayout:1.2.0
منتشر شد. نسخه 1.2.0 حاوی این commit ها است.
تغییرات مهم از 1.1.0
-
SlidingPaneLayout
اکنون fold-aware است. در یک دستگاه تاشو،SlidingPaneLayout
به طور خودکار اندازه دو قاب را تنظیم میکند تا پنجرهها در دو طرف تاشو، لولا و غیره قرار گیرند. - هنگامی که تغییرات پیکربندی خود را مدیریت میکنید، -
SlidingPaneLayout
اکنون بین حالت تک صفحه و دو پنجره زمانی که مقدار فضای ارائه شده تغییر میکند (یعنی هنگام باز کردن یک دستگاه تاشو) متحرک میشود. -
SlidingPaneLayout
اکنون زمانی که دو صفحه با هم همپوشانی دارند، یک ظاهر رابط کاربری جدید دارد. اکنون هر صفحه از لبهای به لبه دیگر گسترش مییابد، و وقتیSlidingPaneLayout
باز است، قسمت جزئیات یا پنجره ثانویه به طور کامل لیست یا صفحه اصلی را پوشش میدهد. API های مخصوص استایل رابط کاربری قدیمی، مانند رنگ محو، منسوخ شده اند. -
SlidingPaneLayout
اکنون به طور پیش فرض روی "بسته" است - به عنوان مثال، نمایش لیست یا صفحه اصلی. فراخوانیopen()
یاopenPane()
اکنون جزئیات یا پنجره ثانویه را نشان می دهد. - سازگاری بهبود یافته با مشخصات اندازه گیری اضافی برای اطمینان از اینکه
SlidingPaneLayout
می تواند در هر نوع طرح بندی بدون پرتابIllegalStateException
استفاده شود. - SlidingPaneLayout اکنون امکان ثبت چندین PanelSlideListener را می دهد.
- اکنون توسعهدهندگان میتوانند با تنظیم حالت قفل کنترل کنند که آیا کاربران میتوانند بین فهرست و پنجرههای جزئیات حرکت کنند یا خیر.
نسخه 1.2.0-rc01
15 دسامبر 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-rc01
منتشر شد. نسخه 1.2.0-rc01 حاوی این commit ها است.
به روز رسانی وابستگی
-
SlidingPaneLayout
اکنون به Windows1.0.0-rc01
بستگی دارد که ناسازگاریها را با نسخههای بتای قبلی AndroidX Window برطرف میکند.
نسخه 1.2.0-beta01
1 سپتامبر 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-beta01
بدون هیچ تغییر قابل توجهی منتشر شد. نسخه 1.2.0-beta01 حاوی این تعهدات است.
نسخه 1.2.0-alpha04
18 آگوست 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha04
منتشر شد. نسخه 1.2.0-alpha04 حاوی این commit ها است.
ویژگی های جدید
-
SlidingPaneLayout
اکنون هنگام استفاده از یک دستگاه تاشو بین حالت تک و دو صفحه متحرک می شود. ( aosp/1702066 , b/186211031 ) - سازگاری بهبود یافته با مشخصات اندازه گیری اضافی برای اطمینان از اینکه
SlidingPaneLayout
می تواند در هر نوع طرح بندی بدون پرتابIllegalStateException
استفاده شود. ( aosp/1774187 , aosp/1773623 , aosp/1773256 )
رفع اشکال
- مشکلی را برطرف کرد که در آن ضربه زدن روی یک موقعیت خالی از صفحه جزئیات از طریق کلیکها به صفحه فهرست در هنگام همپوشانی پنجرهها منتقل میشد. ( aosp/1755141 )
به روز رسانی های وابستگی
- SlidingPaneLayout اکنون به Windows 1.0.0-alpha10 بستگی دارد.
نسخه 1.2.0-alpha03
30 ژوئن 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha03
منتشر شد. نسخه 1.2.0-alpha03 حاوی این commit ها است.
وابستگی تغییر می کند
- SlidingPaneLayout اکنون به Windows
1.0.0-alpha09
بستگی دارد.
نسخه 1.2.0-alpha02
5 مه 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha02
منتشر شد. نسخه 1.2.0-alpha02 حاوی این commit ها است.
رفع اشکال
- اکنون
SlidingPaneLayout
ویژگیهای تاشو را در نظر میگیرد که دارای عرض غیر صفر هستند. ( 847cc2 ) -
SlidingPaneLayout
اکنون وقتی پیمایش اشارهای فعال است، اندازه لبه کشیدن را افزایش میدهد و رفتارDrawerLayout
را منعکس میکند. ( 2c6d24 ) - حالت باز و بسته
SlidingPaneLayout
اکنون حفظ میشود، حتی اگر زمانی که دستگاه غیرقابل لغزش باشد، تغییر کند (یعنی زمانی که هر دو صفحه در کنار هم نشان داده میشوند)، بنابراین اطمینان حاصل میشود که کاربران هنگام چرخش صفحه نمایش جزئیات را مشاهده خواهند کرد. دستگاه یا در غیر این صورت به صفحه نمایش کوچکتر تغییر دهید. ( b15eda ) - اصلاح رفتار حالت قفل ( Ic01dc )
مشارکت های خارجی
- از Cesar Valiente برای اصلاح
SlidingPaneLayout
برای در نظر گرفتن ویژگیهای تاشو که عرض غیر صفر دارند، تشکر میکنیم. ( 847cc2 )
نسخه 1.2.0-alpha01
24 مارس 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha01
منتشر شد. نسخه 1.2.0-alpha01 حاوی این commit ها است.
ویژگی های جدید
-
SlidingPaneLayout
اکنون fold-aware است. در یک دستگاه تاشو،SlidingPaneLayout
به طور خودکار اندازه دو قاب را تنظیم میکند تا پنجرهها در دو طرف تاشو، لولا و غیره قرار گیرند.
تغییرات رفتار
-
SlidingPaneLayout
اکنون زمانی که دو صفحه با هم همپوشانی دارند، یک ظاهر رابط کاربری جدید دارد. اکنون هر صفحه از لبهای به لبه دیگر گسترش مییابد، و وقتیSlidingPaneLayout
باز است، قسمت جزئیات یا پنجره ثانویه به طور کامل لیست یا صفحه اصلی را پوشش میدهد. API های مخصوص استایل رابط کاربری قدیمی، مانند رنگ محو، منسوخ شده اند. ( Ia60ce ) -
SlidingPaneLayout
اکنون به طور پیش فرض روی "بسته" است - به عنوان مثال، نمایش لیست یا صفحه اصلی. فراخوانیopen()
یاopenPane()
اکنون جزئیات یا پنجره ثانویه را نشان می دهد. ( I5d26c )
تغییرات API
- SlidingPaneLayout اکنون امکان ثبت چندین PanelSlideListener را می دهد. ( I50ce2 )
- اکنون توسعهدهندگان میتوانند با تنظیم حالت قفل کنترل کنند که آیا کاربران میتوانند بین فهرست و پنجرههای جزئیات حرکت کنند یا خیر. ( Idf2fd ، I5d26c )
نسخه 1.1.0
نسخه 1.1.0
24 ژوئن 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0
منتشر شد. نسخه 1.1.0 حاوی این commit ها است.
تغییرات عمده از 1.0.0
-
SlidingPaneLayout
اکنون رابطOpenable
اضافه شده در CustomView1.1.0
را پیاده سازی می کند.
نسخه 1.1.0-rc01
20 مه 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-rc01
بدون تغییر از 1.1.0-beta01
منتشر شده است. نسخه 1.1.0-rc01 حاوی این commit ها است.
نسخه 1.1.0-beta01
1 آوریل 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-beta01
بدون تغییر از 1.1.0-alpha01
منتشر شده است. نسخه 1.1.0-beta01 حاوی این تعهدات است.
نسخه 1.1.0-alpha01
18 مارس 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-alpha01
منتشر شد. نسخه 1.1.0-alpha01 حاوی این commit ها است.
تغییرات API
-
SlidingPaneLayout
اکنون رابطOpenable
اضافه شده در CustomView1.1.0-alpha02
را پیادهسازی میکند و تغییر در DrawerLayout1.1.0-alpha04
را منعکس میکند. ( b/129979320 )
صفحه بندی کشویی
آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
26 ژانویه 2022 | 1.2.0 | - | - | - |
اعلام وابستگی ها
برای افزودن وابستگی به SlidingPaneLayout، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.
وابستگیهای مصنوعات مورد نیاز خود را در فایل build.gradle
برای برنامه یا ماژول خود اضافه کنید:
شیار
dependencies { implementation "androidx.slidingpanelayout:slidingpanelayout:1.2.0" }
کاتلین
dependencies { implementation("androidx.slidingpanelayout:slidingpanelayout:1.2.0") }
برای اطلاعات بیشتر درباره وابستگیها، به افزودن وابستگیهای ساخت نگاه کنید.
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
نسخه 1.2.0
نسخه 1.2.0
26 ژانویه 2022
androidx.slidingpanelayout:slidingpanelayout:1.2.0
منتشر شد. نسخه 1.2.0 حاوی این commit ها است.
تغییرات مهم از 1.1.0
-
SlidingPaneLayout
اکنون fold-aware است. در یک دستگاه تاشو،SlidingPaneLayout
به طور خودکار اندازه دو قاب را تنظیم میکند تا پنجرهها در دو طرف تاشو، لولا و غیره قرار گیرند. - هنگامی که تغییرات پیکربندی خود را مدیریت میکنید، -
SlidingPaneLayout
اکنون بین حالت تک صفحه و دو پنجره زمانی که مقدار فضای ارائه شده تغییر میکند (یعنی هنگام باز کردن یک دستگاه تاشو) متحرک میشود. -
SlidingPaneLayout
اکنون زمانی که دو صفحه با هم همپوشانی دارند، یک ظاهر رابط کاربری جدید دارد. اکنون هر صفحه از لبهای به لبه دیگر گسترش مییابد، و وقتیSlidingPaneLayout
باز است، قسمت جزئیات یا پنجره ثانویه به طور کامل لیست یا صفحه اصلی را پوشش میدهد. API های مخصوص استایل رابط کاربری قدیمی، مانند رنگ محو، منسوخ شده اند. -
SlidingPaneLayout
اکنون به طور پیش فرض روی "بسته" است - به عنوان مثال، نمایش لیست یا صفحه اصلی. فراخوانیopen()
یاopenPane()
اکنون جزئیات یا پنجره ثانویه را نشان می دهد. - سازگاری بهبود یافته با مشخصات اندازه گیری اضافی برای اطمینان از اینکه
SlidingPaneLayout
می تواند در هر نوع طرح بندی بدون پرتابIllegalStateException
استفاده شود. - SlidingPaneLayout اکنون امکان ثبت چندین PanelSlideListener را می دهد.
- اکنون توسعهدهندگان میتوانند با تنظیم حالت قفل کنترل کنند که آیا کاربران میتوانند بین فهرست و پنجرههای جزئیات حرکت کنند یا خیر.
نسخه 1.2.0-rc01
15 دسامبر 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-rc01
منتشر شد. نسخه 1.2.0-rc01 حاوی این commit ها است.
به روز رسانی وابستگی
-
SlidingPaneLayout
اکنون به Windows1.0.0-rc01
بستگی دارد که ناسازگاریها را با نسخههای بتای قبلی AndroidX Window برطرف میکند.
نسخه 1.2.0-beta01
1 سپتامبر 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-beta01
بدون هیچ تغییر قابل توجهی منتشر شد. نسخه 1.2.0-beta01 حاوی این تعهدات است.
نسخه 1.2.0-alpha04
18 آگوست 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha04
منتشر شد. نسخه 1.2.0-alpha04 حاوی این commit ها است.
ویژگی های جدید
-
SlidingPaneLayout
اکنون هنگام استفاده از یک دستگاه تاشو بین حالت تک و دو صفحه متحرک می شود. ( aosp/1702066 , b/186211031 ) - سازگاری بهبود یافته با مشخصات اندازه گیری اضافی برای اطمینان از اینکه
SlidingPaneLayout
می تواند در هر نوع طرح بندی بدون پرتابIllegalStateException
استفاده شود. ( aosp/1774187 , aosp/1773623 , aosp/1773256 )
رفع اشکال
- مشکلی را برطرف کرد که در آن ضربه زدن روی یک موقعیت خالی از صفحه جزئیات از طریق کلیکها به صفحه فهرست در هنگام همپوشانی پنجرهها منتقل میشد. ( aosp/1755141 )
به روز رسانی های وابستگی
- SlidingPaneLayout اکنون به Windows 1.0.0-alpha10 بستگی دارد.
نسخه 1.2.0-alpha03
30 ژوئن 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha03
منتشر شد. نسخه 1.2.0-alpha03 حاوی این commit ها است.
وابستگی تغییر می کند
- SlidingPaneLayout اکنون به Windows
1.0.0-alpha09
بستگی دارد.
نسخه 1.2.0-alpha02
5 مه 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha02
منتشر شد. نسخه 1.2.0-alpha02 حاوی این commit ها است.
رفع اشکال
- اکنون
SlidingPaneLayout
ویژگیهای تاشو را در نظر میگیرد که دارای عرض غیر صفر هستند. ( 847cc2 ) -
SlidingPaneLayout
اکنون وقتی پیمایش اشارهای فعال است، اندازه لبه کشیدن را افزایش میدهد و رفتارDrawerLayout
را منعکس میکند. ( 2c6d24 ) - حالت باز و بسته
SlidingPaneLayout
اکنون حفظ میشود، حتی اگر زمانی که دستگاه غیرقابل لغزش باشد، تغییر کند (یعنی زمانی که هر دو صفحه در کنار هم نشان داده میشوند)، بنابراین اطمینان حاصل میشود که کاربران هنگام چرخش صفحه نمایش جزئیات را مشاهده خواهند کرد. دستگاه یا در غیر این صورت به صفحه نمایش کوچکتر تغییر دهید. ( b15eda ) - اصلاح رفتار حالت قفل ( Ic01dc )
مشارکت های خارجی
- از Cesar Valiente برای اصلاح
SlidingPaneLayout
برای در نظر گرفتن ویژگیهای تاشو که عرض غیر صفر دارند، تشکر میکنیم. ( 847cc2 )
نسخه 1.2.0-alpha01
24 مارس 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha01
منتشر شد. نسخه 1.2.0-alpha01 حاوی این commit ها است.
ویژگی های جدید
-
SlidingPaneLayout
اکنون fold-aware است. در یک دستگاه تاشو،SlidingPaneLayout
به طور خودکار اندازه دو قاب را تنظیم میکند تا پنجرهها در دو طرف تاشو، لولا و غیره قرار گیرند.
تغییرات رفتار
-
SlidingPaneLayout
اکنون زمانی که دو صفحه با هم همپوشانی دارند، یک ظاهر رابط کاربری جدید دارد. اکنون هر صفحه از لبهای به لبه دیگر گسترش مییابد، و وقتیSlidingPaneLayout
باز است، قسمت جزئیات یا پنجره ثانویه به طور کامل لیست یا صفحه اصلی را پوشش میدهد. API های مخصوص استایل رابط کاربری قدیمی، مانند رنگ محو، منسوخ شده اند. ( Ia60ce ) -
SlidingPaneLayout
اکنون به طور پیش فرض روی "بسته" است - به عنوان مثال، نمایش لیست یا صفحه اصلی. فراخوانیopen()
یاopenPane()
اکنون جزئیات یا پنجره ثانویه را نشان می دهد. ( I5d26c )
تغییرات API
- SlidingPaneLayout اکنون امکان ثبت چندین PanelSlideListener را می دهد. ( I50ce2 )
- اکنون توسعهدهندگان میتوانند با تنظیم حالت قفل کنترل کنند که آیا کاربران میتوانند بین فهرست و پنجرههای جزئیات حرکت کنند یا خیر. ( Idf2fd ، I5d26c )
نسخه 1.1.0
نسخه 1.1.0
24 ژوئن 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0
منتشر شد. نسخه 1.1.0 حاوی این commit ها است.
تغییرات عمده از 1.0.0
-
SlidingPaneLayout
اکنون رابطOpenable
اضافه شده در CustomView1.1.0
را پیاده سازی می کند.
نسخه 1.1.0-rc01
20 مه 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-rc01
بدون تغییر از 1.1.0-beta01
منتشر شده است. نسخه 1.1.0-rc01 حاوی این commit ها است.
نسخه 1.1.0-beta01
1 آوریل 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-beta01
بدون تغییر از 1.1.0-alpha01
منتشر شده است. نسخه 1.1.0-beta01 حاوی این تعهدات است.
نسخه 1.1.0-alpha01
18 مارس 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-alpha01
منتشر شد. نسخه 1.1.0-alpha01 حاوی این commit ها است.
تغییرات API
-
SlidingPaneLayout
اکنون رابطOpenable
اضافه شده در CustomView1.1.0-alpha02
را پیادهسازی میکند و تغییر در DrawerLayout1.1.0-alpha04
را منعکس میکند. ( b/129979320 )
صفحه بندی کشویی
آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
26 ژانویه 2022 | 1.2.0 | - | - | - |
اعلام وابستگی ها
برای افزودن وابستگی به SlidingPaneLayout، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.
وابستگیهای مصنوعات مورد نیاز خود را در فایل build.gradle
برای برنامه یا ماژول خود اضافه کنید:
شیار
dependencies { implementation "androidx.slidingpanelayout:slidingpanelayout:1.2.0" }
کاتلین
dependencies { implementation("androidx.slidingpanelayout:slidingpanelayout:1.2.0") }
برای اطلاعات بیشتر درباره وابستگیها، به افزودن وابستگیهای ساخت نگاه کنید.
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
نسخه 1.2.0
نسخه 1.2.0
26 ژانویه 2022
androidx.slidingpanelayout:slidingpanelayout:1.2.0
منتشر شد. نسخه 1.2.0 حاوی این commit ها است.
تغییرات مهم از 1.1.0
-
SlidingPaneLayout
اکنون fold-aware است. در یک دستگاه تاشو،SlidingPaneLayout
به طور خودکار اندازه دو قاب را تنظیم میکند تا پنجرهها در دو طرف تاشو، لولا و غیره قرار گیرند. - هنگامی که تغییرات پیکربندی خود را مدیریت میکنید، -
SlidingPaneLayout
اکنون بین حالت تک صفحه و دو پنجره زمانی که مقدار فضای ارائه شده تغییر میکند (یعنی هنگام باز کردن یک دستگاه تاشو) متحرک میشود. -
SlidingPaneLayout
اکنون زمانی که دو صفحه با هم همپوشانی دارند، یک ظاهر رابط کاربری جدید دارد. اکنون هر صفحه از لبهای به لبه دیگر گسترش مییابد، و وقتیSlidingPaneLayout
باز است، قسمت جزئیات یا پنجره ثانویه به طور کامل لیست یا صفحه اصلی را پوشش میدهد. API های مخصوص استایل رابط کاربری قدیمی، مانند رنگ محو، منسوخ شده اند. -
SlidingPaneLayout
اکنون به طور پیش فرض روی "بسته" است - به عنوان مثال، نمایش لیست یا صفحه اصلی. فراخوانیopen()
یاopenPane()
اکنون جزئیات یا پنجره ثانویه را نشان می دهد. - سازگاری بهبود یافته با مشخصات اندازه گیری اضافی برای اطمینان از اینکه
SlidingPaneLayout
می تواند در هر نوع طرح بندی بدون پرتابIllegalStateException
استفاده شود. - SlidingPaneLayout اکنون امکان ثبت چندین PanelSlideListener را می دهد.
- اکنون توسعهدهندگان میتوانند با تنظیم حالت قفل کنترل کنند که آیا کاربران میتوانند بین فهرست و پنجرههای جزئیات حرکت کنند یا خیر.
نسخه 1.2.0-rc01
15 دسامبر 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-rc01
منتشر شد. نسخه 1.2.0-rc01 حاوی این commit ها است.
به روز رسانی وابستگی
-
SlidingPaneLayout
اکنون به Windows1.0.0-rc01
بستگی دارد که ناسازگاریها را با نسخههای بتای قبلی AndroidX Window برطرف میکند.
نسخه 1.2.0-beta01
1 سپتامبر 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-beta01
بدون هیچ تغییر قابل توجهی منتشر شد. نسخه 1.2.0-beta01 حاوی این تعهدات است.
نسخه 1.2.0-alpha04
18 آگوست 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha04
منتشر شد. نسخه 1.2.0-alpha04 حاوی این commit ها است.
ویژگی های جدید
-
SlidingPaneLayout
اکنون هنگام استفاده از یک دستگاه تاشو بین حالت تک و دو صفحه متحرک می شود. ( aosp/1702066 , b/186211031 ) - سازگاری بهبود یافته با مشخصات اندازه گیری اضافی برای اطمینان از اینکه
SlidingPaneLayout
می تواند در هر نوع طرح بندی بدون پرتابIllegalStateException
استفاده شود. ( aosp/1774187 , aosp/1773623 , aosp/1773256 )
رفع اشکال
- مشکلی را برطرف کرد که در آن ضربه زدن روی یک موقعیت خالی از صفحه جزئیات از طریق کلیکها به صفحه فهرست در هنگام همپوشانی پنجرهها منتقل میشد. ( aosp/1755141 )
به روز رسانی های وابستگی
- SlidingPaneLayout اکنون به Windows 1.0.0-alpha10 بستگی دارد.
نسخه 1.2.0-alpha03
30 ژوئن 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha03
منتشر شد. نسخه 1.2.0-alpha03 حاوی این commit ها است.
وابستگی تغییر می کند
- SlidingPaneLayout اکنون به Windows
1.0.0-alpha09
بستگی دارد.
نسخه 1.2.0-alpha02
5 مه 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha02
منتشر شد. نسخه 1.2.0-alpha02 حاوی این commit ها است.
رفع اشکال
- اکنون
SlidingPaneLayout
ویژگیهای تاشو را در نظر میگیرد که دارای عرض غیر صفر هستند. ( 847cc2 ) -
SlidingPaneLayout
اکنون وقتی پیمایش اشارهای فعال است، اندازه لبه کشیدن را افزایش میدهد و رفتارDrawerLayout
را منعکس میکند. ( 2c6d24 ) - حالت باز و بسته
SlidingPaneLayout
اکنون حفظ میشود، حتی اگر زمانی که دستگاه غیرقابل لغزش باشد، تغییر کند (یعنی زمانی که هر دو صفحه در کنار هم نشان داده میشوند)، بنابراین اطمینان حاصل میشود که کاربران هنگام چرخش صفحه نمایش جزئیات را مشاهده خواهند کرد. دستگاه یا در غیر این صورت به صفحه نمایش کوچکتر تغییر دهید. ( b15eda ) - اصلاح رفتار حالت قفل ( Ic01dc )
مشارکت های خارجی
- از Cesar Valiente برای اصلاح
SlidingPaneLayout
برای در نظر گرفتن ویژگیهای تاشو که عرض غیر صفر دارند، تشکر میکنیم. ( 847cc2 )
نسخه 1.2.0-alpha01
24 مارس 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha01
منتشر شد. نسخه 1.2.0-alpha01 حاوی این commit ها است.
ویژگی های جدید
-
SlidingPaneLayout
اکنون fold-aware است. در یک دستگاه تاشو،SlidingPaneLayout
به طور خودکار اندازه دو قاب را تنظیم میکند تا پنجرهها در دو طرف تاشو، لولا و غیره قرار گیرند.
تغییرات رفتار
-
SlidingPaneLayout
اکنون زمانی که دو صفحه با هم همپوشانی دارند، یک ظاهر رابط کاربری جدید دارد. اکنون هر صفحه از لبهای به لبه دیگر گسترش مییابد، و وقتیSlidingPaneLayout
باز است، قسمت جزئیات یا پنجره ثانویه به طور کامل لیست یا صفحه اصلی را پوشش میدهد. API های مخصوص استایل رابط کاربری قدیمی، مانند رنگ محو، منسوخ شده اند. ( Ia60ce ) -
SlidingPaneLayout
اکنون به طور پیش فرض روی "بسته" است - به عنوان مثال، نمایش لیست یا صفحه اصلی. فراخوانیopen()
یاopenPane()
اکنون جزئیات یا پنجره ثانویه را نشان می دهد. ( I5d26c )
تغییرات API
- SlidingPaneLayout اکنون امکان ثبت چندین PanelSlideListener را می دهد. ( I50ce2 )
- اکنون توسعهدهندگان میتوانند با تنظیم حالت قفل کنترل کنند که آیا کاربران میتوانند بین فهرست و پنجرههای جزئیات حرکت کنند یا خیر. ( Idf2fd ، I5d26c )
نسخه 1.1.0
نسخه 1.1.0
24 ژوئن 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0
منتشر شد. نسخه 1.1.0 شامل این commit ها است.
تغییرات عمده از 1.0.0
-
SlidingPaneLayout
اکنون رابطOpenable
اضافه شده در CustomView1.1.0
را پیاده سازی می کند.
نسخه 1.1.0-rc01
20 مه 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-rc01
بدون تغییر از 1.1.0-beta01
منتشر شده است. نسخه 1.1.0-rc01 حاوی این commit ها است.
نسخه 1.1.0-beta01
1 آوریل 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-beta01
بدون تغییر از 1.1.0-alpha01
منتشر شده است. نسخه 1.1.0-beta01 حاوی این تعهدات است.
نسخه 1.1.0-alpha01
18 مارس 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-alpha01
منتشر شد. نسخه 1.1.0-alpha01 حاوی این commit ها است.
تغییرات API
-
SlidingPaneLayout
اکنون رابطOpenable
اضافه شده در CustomView1.1.0-alpha02
را پیادهسازی میکند و تغییر در DrawerLayout1.1.0-alpha04
را منعکس میکند. ( b/129979320 )