Drawerlayout
העדכון האחרון | גרסה יציבה | גרסה מועמדת להפצה | גרסת בטא | גרסה אלפא |
---|---|---|---|---|
22 במרץ 2023 | 1.2.0 | - | - | - |
הצהרת יחסי תלות
כדי להוסיף תלות ב-DrawerLayout, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאגר Maven של Google.
מוסיפים את יחסי התלות של הארטיפקטים הנדרשים בקובץ build.gradle
של האפליקציה או המודול:
מגניב
dependencies { implementation "androidx.drawerlayout:drawerlayout:1.2.0" }
Kotlin
dependencies { implementation("androidx.drawerlayout:drawerlayout:1.2.0") }
למידע נוסף על יחסי תלות, אפשר לעיין במאמר הוספת יחסי תלות של build.
משוב
המשוב שלכם עוזר לנו לשפר את Jetpack. נשמח לשמוע אם נתקלתם בבעיות חדשות או שיש לכם רעיונות לשיפור הספרייה. לפני שיוצרים בעיה חדשה, כדאי לעיין בבעיות הקיימות בספרייה הזו. כדי להצביע על בעיה קיימת, לוחצים על לחצן הכוכב.
מידע נוסף זמין במסמכי התיעוד של Issue Tracker.
גרסה 1.2
גרסה 1.2.0
22 במרץ 2023
androidx.drawerlayout:drawerlayout:1.2.0
משוחרר. גרסה 1.2.0 כוללת את ההתחייבויות האלה.
שינויים חשובים מאז 1.1.0
DrawerLayout
משתלב עכשיו עם ממשקי ה-API של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 מכילה את התחייבויות אלה.
תכונות חדשות
- שילוב ממשקי API חדשים של
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 מכילה את ההוספות האלה.
שינויים ב-API
DrawerLayout
מטמיע עכשיו את הממשקOpenable
שנוסף ב-CustomView1.1.0-alpha02
. (b/129979320)
גרסה 1.1.0-alpha03
15 באוגוסט 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha03
משוחרר. כאן אפשר למצוא את ההתחייבויות (commits) שכלולות בגרסה הזו.
תיקוני באגים
- תוקנה חוסר תאימות בינארית עם
androidx.core:core:1.2.0-alpha03
(b/139103874)
גרסה 1.1.0-alpha02
13 ביוני 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha02
משוחרר. כאן אפשר למצוא את ההתחייבויות (commits) שכלולות בגרסה הזו.
תכונות חדשות
- עכשיו אפשר להגדיר סגנון ברירת מחדל באמצעות מאפיין העיצוב החדש
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
משוחרר.