Layout cassetto
| Ultimo aggiornamento | Release stabile | Candidato per la release | Versione beta | Versione alpha | 
|---|---|---|---|---|
| 22 marzo 2023 | 1.2.0 | - | - | - | 
Dichiarazione delle dipendenze
Per aggiungere una dipendenza a DrawerLayout, devi aggiungere il repository Maven di Google al tuo progetto. Per ulteriori informazioni, consulta il repository Maven di Google.
Aggiungi le dipendenze per gli elementi necessari nel file build.gradle per la tua app o il tuo modulo:
Alla moda
dependencies { implementation "androidx.drawerlayout:drawerlayout:1.2.0" }
Kotlin
dependencies { implementation("androidx.drawerlayout:drawerlayout:1.2.0") }
Per ulteriori informazioni sulle dipendenze, consulta Aggiungere dipendenze di compilazione.
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Facci sapere se scopri nuovi problemi o hai idee per migliorare questa raccolta. Dai un'occhiata ai problemi esistenti in questa libreria prima di crearne uno nuovo. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per ulteriori informazioni, consulta la documentazione del Monitoraggio problemi.
Versione 1.2
Versione 1.2.0
22 marzo 2023
androidx.drawerlayout:drawerlayout:1.2.0 viene rilasciato. La versione 1.2.0 contiene questi commit.
Modifiche importanti dalla versione 1.1.0
- DrawerLayoutora si integra con le API- OnBackPressedInvokeddi Android 13 per intercettare automaticamente il pulsante Indietro del sistema quando il riquadro è aperto. È necessario che per l'app attivi il gesto Indietro predittivo.
- I tasti openecloseora funzionano in modo coerente anche se il riquadro è bloccato. Il blocco del riquadro impedisce comunque agli utenti di interagire con il riquadro tramite i gesti.
Versione 1.2.0-rc01
8 marzo 2023
androidx.drawerlayout:drawerlayout:1.2.0-rc01 viene rilasciato senza modifiche. La versione 1.2.0-rc01 contiene questi commit.
Versione 1.2.0-beta01
8 febbraio 2023
androidx.drawerlayout:drawerlayout:1.2.0-beta01 viene rilasciato senza modifiche. La versione 1.2.0-beta01 contiene questi commit.
Versione 1.2.0-alpha01
21 settembre 2022
androidx.drawerlayout:drawerlayout:1.2.0-alpha01 viene rilasciato. La versione 1.2.0-alpha01 contiene questi commit.
Nuove funzionalità
- Integrazione di nuove API OnBackPressedInvokedper Android 13 (0c84661)
Correzioni di bug
- Assicurati che open()eclose()funzionino in modo programmatico quando il riquadro a scomparsa è bloccato (ae09f6e)
Versione 1.1.1
Versione 1.1.1
2 settembre 2020
androidx.drawerlayout:drawerlayout:1.1.1 viene rilasciato. La versione 1.1.1 contiene questi commit.
Correzioni di bug
- È stato risolto un problema per cui open()eclose()non funzionavano quando si utilizzavaLOCK_MODE_LOCKED_CLOSEDoLOCK_MODE_LOCKED_OPEN. (b/162253907)
Versione 1.1.0
Versione 1.1.0
24 giugno 2020
androidx.drawerlayout:drawerlayout:1.1.0 viene rilasciato. La versione 1.1.0 contiene questi commit.
Modifiche principali dalla versione 1.0.0
- DrawerLayoutora prende in considerazione le dimensioni di eventuali inserimenti di navigazione con gesti, espandendo l'area disponibile per gli utenti per premere a lungo e scorrere per aprire il riquadro quando la navigazione con gesti è attivata.
- DrawerLayoutora supporta l'impostazione di uno stile predefinito utilizzando l'attributo tema- drawerLayoutStyle.
- DrawerLayoutora implementa l'interfaccia- Openableaggiunta in CustomView- 1.1.0.
Versione 1.1.0-rc01
20 maggio 2020
androidx.drawerlayout:drawerlayout:1.1.0-rc01 viene rilasciato senza modifiche dal giorno 1.1.0-beta01. La versione 1.1.0-rc01 contiene questi commit.
Versione 1.1.0-beta01
1° aprile 2020
androidx.drawerlayout:drawerlayout:1.1.0-beta01 viene rilasciato senza modifiche dal giorno 1.1.0-alpha04. La versione 1.1.0-beta01 contiene questi commit.
Versione 1.1.0-alpha04
4 marzo 2020
androidx.drawerlayout:drawerlayout:1.1.0-alpha04 viene rilasciato. La versione 1.1.0-alpha04 contiene questi commit.
Modifiche all'API
- DrawerLayoutora implementa l'interfaccia- Openableaggiunta in CustomView- 1.1.0-alpha02. (b/129979320)
Versione 1.1.0-alpha03
15 agosto 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha03 viene rilasciato.  I commit inclusi in questa versione sono disponibili qui.
Correzioni di bug
- È stata risolta l'incompatibilità binaria con androidx.core:core:1.2.0-alpha03(b/139103874)
Versione 1.1.0-alpha02
13 giugno 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha02 viene rilasciato.  I commit inclusi in questa versione sono disponibili qui.
Nuove funzionalità
- Ora è possibile impostare lo stile predefinito utilizzando il nuovo attributo tema drawerLayoutStyle.
- È stato rimosso il comportamento deprecato se utilizzato con la navigazione tramite gesti su Android 10. Ora i riquadri vengono aperti con una pressione prolungata e uno scorrimento
Versione 1.1.0-alpha01
7 maggio 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha01 viene rilasciato.
Nuove funzionalità
- Aggiornamento per il supporto della navigazione tramite gesti:  ora DrawerLayoutimposta l'esclusione dei gesti di sistemarectsper consentire l'apertura dei riquadri a scomparsa di scorrimento.
Versione 1.0.0
Versione 1.0.0
21 settembre 2018
Viene rilasciato androidx.drawerlayout:drawerlayout:1.0.0.
