Drawerlayout
التعديل الأخير | الإصدار الثابت | إصدار محتمل | الإصدار التجريبي | الإصدار التجريبي الأول |
---|---|---|---|---|
22 آذار (مارس) 2023 | 1.2.0 | - | - | - |
الإعلان عن التبعيات
لإضافة عنصر تابع لـ DrawerLayout، عليك إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.
أضِف التبعيات للعناصر التي تحتاج إليها في ملف build.gradle
ل
تطبيقك أو وحدتك:
Groovy
dependencies { implementation "androidx.drawerlayout:drawerlayout:1.2.0" }
Kotlin
dependencies { implementation("androidx.drawerlayout:drawerlayout:1.2.0") }
لمزيد من المعلومات عن العناصر الاعتمادية، اطّلِع على مقالة إضافة عناصر الاعتماد الخاصة بالإصدار.
ملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. أخبرنا إذا اكتشفت مشكلات جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية عن طريق النقر على زر النجمة.
اطّلِع على مستندات أداة تتبُّع المشاكل لمزيد من المعلومات.
الإصدار 1.2
الإصدار 1.2.0
22 آذار (مارس) 2023
تم إصدار androidx.drawerlayout:drawerlayout:1.2.0
. يحتوي الإصدار 1.2.0 على هذه المراجعات.
التغييرات المهمة منذ الإصدار 1.1.0
- تم دمج
DrawerLayout
الآن مع واجهات برمجة التطبيقاتOnBackPressedInvoked
في Android 13 لمنع ظهور زر الرجوع في النظام تلقائيًا عندما يكون الدرج مفتوحًا. يتطلّب ذلك أن يفعّل تطبيقك إيماءة الرجوع التوقّعية. - يعمل الآن زرا الاتصال
open
وclose
بشكلٍ ثابت حتى إذا كان الدرج مقفلاً. سيظل قفل الدرج يمنع المستخدمين من التفاعل معه من خلال الإيماءات.
الإصدار 1.2.0-rc01
8 آذار (مارس) 2023
تم طرح الإصدار androidx.drawerlayout:drawerlayout:1.2.0-rc01
بدون أي تغييرات. يحتوي الإصدار 1.2.0-rc01 على هذه المراجعات.
الإصدار 1.2.0-beta01
8 شباط (فبراير) 2023
تم طرح الإصدار androidx.drawerlayout:drawerlayout:1.2.0-beta01
بدون أي تغييرات. يحتوي الإصدار 1.2.0-beta01 على عمليات التنفيذ هذه.
الإصدار 1.2.0-alpha01
21 أيلول (سبتمبر) 2022
تم إصدار androidx.drawerlayout:drawerlayout:1.2.0-alpha01
. يحتوي الإصدار 1.2.0-alpha01 على هذه المراجعات.
الميزات الجديدة
- دمج واجهات برمجة تطبيقات
OnBackPressedInvoked
الجديدة لنظام التشغيل Android 13 (0c84661)
إصلاح الأخطاء
- التأكّد من عمل
open()
وclose()
آليًا عندما يكون الدرج مقفلاً (ae09f6e)
الإصدار 1.1.1
الإصدار 1.1.1
2 أيلول (سبتمبر) 2020
تم إصدار androidx.drawerlayout:drawerlayout:1.1.1
. يحتوي الإصدار 1.1.1 على هذه المراجعات.
إصلاح الأخطاء
- تم إصلاح مشكلة عدم عمل
open()
وclose()
عند استخدامLOCK_MODE_LOCKED_CLOSED
أوLOCK_MODE_LOCKED_OPEN
. (b/162253907)
الإصدار 1.1.0
الإصدار 1.1.0
24 حزيران (يونيو) 2020
تم إصدار androidx.drawerlayout:drawerlayout:1.1.0
. يحتوي الإصدار 1.1.0 على عمليات الربط هذه.
التغييرات الرئيسية منذ الإصدار 1.0.0
- يراعي
DrawerLayout
الآن حجم أيّ مربّعات عرض للتنقّل باستخدام الإيماءات، ما يوسع المنطقة المتاحة للمستخدمين للضغط مع الاستمرار والتمرير السريع لفتح الدرج عند تفعيل ميزة التنقّل باستخدام الإيماءات. - يتيح
DrawerLayout
الآن ضبط نمط تلقائي باستخدام سمة المظهرdrawerLayoutStyle
. - تنفِّذ
DrawerLayout
الآن واجهةOpenable
التي تمت إضافتها في CustomView1.1.0
.
الإصدار 1.1.0-rc01
20 أيار (مايو) 2020
تم إصدار androidx.drawerlayout:drawerlayout:1.1.0-rc01
بدون أي تغييرات منذ 1.1.0-beta01
. يحتوي الإصدار 1.1.0-rc01 على هذه المراجعات.
الإصدار 1.1.0-beta01
1 نيسان (أبريل) 2020
تم إصدار androidx.drawerlayout:drawerlayout:1.1.0-beta01
بدون أي تغييرات منذ 1.1.0-alpha04
. يحتوي الإصدار 1.1.0-beta01 على هذه المراجعات.
الإصدار 1.1.0-alpha04
4 آذار (مارس) 2020
تم إصدار androidx.drawerlayout:drawerlayout:1.1.0-alpha04
. يحتوي الإصدار 1.1.0-alpha04 على هذه المراجعات.
تغييرات واجهة برمجة التطبيقات
- تنفِّذ
DrawerLayout
الآن واجهةOpenable
التي تمت إضافتها في CustomView1.1.0-alpha02
. (b/129979320)
الإصدار 1.1.0-alpha03
15 آب (أغسطس) 2019
تم إصدار androidx.drawerlayout:drawerlayout:1.1.0-alpha03
. يمكن العثور على عمليات الربط المضمّنة في هذا الإصدار هنا.
إصلاح الأخطاء
- تم إصلاح مشكلة عدم توافق الثنائي مع
androidx.core:core:1.2.0-alpha03
(b/139103874)
الإصدار 1.1.0-alpha02
13 حزيران (يونيو) 2019
تم طرح androidx.drawerlayout:drawerlayout:1.1.0-alpha02
. يمكن العثور على عمليات الربط المضمّنة في هذا الإصدار هنا.
الميزات الجديدة
- يمكن الآن ضبط النمط التلقائي باستخدام سمة المظهر
drawerLayoutStyle
الجديدة. - تمت إزالة السلوك المتوقّف عند استخدامه مع التنقّل بالإيماءات على Android 10. يمكن الآن فتح الأدراج من خلال التمرير سريعًا باستخدام الضغط مع الاستمرار
الإصدار 1.1.0-alpha01
7 أيار (مايو) 2019
تم إصدار androidx.drawerlayout:drawerlayout:1.1.0-alpha01
.
الميزات الجديدة
- تحديث لدعم التنقُّل بالإيماءات: يضبط "
DrawerLayout
" الآن ميزة "استبعاد إيماءة النظام"rects
للسماح بفتح أدراج التمرير السريع.
الإصدار 1.0.0
الإصدار 1.0.0
21 أيلول (سبتمبر) 2018
تم طرح androidx.drawerlayout:drawerlayout:1.0.0
.