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 משוחרר.