Drawerlayout
| Ultimo aggiornamento | Release stabile | Candidato per la release | Release beta | Release alpha |
|---|---|---|---|---|
| 22 marzo 2023 | 1.2.0 | - | - | - |
Dichiara le dipendenze
Per aggiungere una dipendenza da DrawerLayout, devi aggiungere il repository Maven di Google al tuo progetto. Per saperne di più, consulta il repository Maven di Google.
Aggiungi le dipendenze per gli artefatti 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 saperne di più sulle dipendenze, consulta Aggiungere dipendenze di build.
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Facci sapere se riscontri nuovi problemi o hai idee per migliorare questa raccolta. Prima di segnalare un nuovo problema, dai un'occhiata ai problemi esistenti in questa raccolta. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per saperne di più, consulta la documentazione di Issue Tracker.
Versione 1.2
Versione 1.2.0
22 marzo 2023
androidx.drawerlayout:drawerlayout:1.2.0 è stato rilasciato. La versione 1.2.0 contiene questi commit.
Modifiche importanti dalla versione 1.1.0
DrawerLayoutora si integra con le APIOnBackPressedInvokeddi Android 13 per intercettare automaticamente il pulsante Indietro del sistema quando il riquadro a scomparsa è aperto. Per farlo, la tua app deve attivare il gesto Indietro predittivo.- Le chiamate a
openecloseora funzionano in modo coerente anche se il riquadro di navigazione è bloccato. Il blocco del riquadro a scomparsa impedisce comunque agli utenti di interagire con il riquadro a scomparsa tramite i gesti.
Versione 1.2.0-rc01
8 marzo 2023
androidx.drawerlayout:drawerlayout:1.2.0-rc01 è stato 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 è stato 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 è stato rilasciato. La versione 1.2.0-alpha01 contiene questi commit.
Nuove funzionalità
- Integra le nuove API
OnBackPressedInvokedper Android 13 (0c84661)
Correzioni di bug
- Assicurati che
open()eclose()funzionino a livello di programmazione quando il riquadro di navigazione è bloccato (ae09f6e)
Versione 1.1.1
Versione 1.1.1
2 settembre 2020
androidx.drawerlayout:drawerlayout:1.1.1 è stato rilasciato. La versione 1.1.1 contiene questi commit.
Correzioni di bug
- È stato risolto un problema a causa del quale
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 è stato rilasciato. La versione 1.1.0 contiene questi commit.
Modifiche importanti dalla versione 1.0.0
DrawerLayoutora tiene conto delle dimensioni di eventuali inset della navigazione tramite gesti, espandendo l'area a disposizione degli utenti per la pressione prolungata e lo scorrimento per aprire il riquadro a scomparsa quando la navigazione tramite gesti è attivata.DrawerLayoutora supporta l'impostazione di uno stile predefinito utilizzando l'attributo del temadrawerLayoutStyle.DrawerLayoutora implementa l'interfacciaOpenableaggiunta in CustomView1.1.0.
Versione 1.1.0-rc01
20 maggio 2020
androidx.drawerlayout:drawerlayout:1.1.0-rc01 è stato rilasciato senza modifiche rispetto a 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 è stato rilasciato senza modifiche rispetto a 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 è stato rilasciato. La versione 1.1.0-alpha04 contiene questi commit.
Modifiche alle API
DrawerLayoutora implementa l'interfacciaOpenableaggiunta in CustomView1.1.0-alpha02. (b/129979320)
Versione 1.1.0-alpha03
15 agosto 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha03 è stato rilasciato. I commit inclusi in questa versione sono disponibili qui.
Correzioni di bug
- È stata corretta 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 è stato rilasciato. I commit inclusi in questa versione sono disponibili qui.
Nuove funzionalità
- Ora puoi impostare lo stile predefinito utilizzando il nuovo attributo del tema
drawerLayoutStyle. - È stato rimosso il comportamento deprecato quando viene utilizzato con la navigazione tramite gesti su Android 10. Ora i riquadri di navigazione vengono aperti con uno scorrimento tramite pressione prolungata.
Versione 1.1.0-alpha01
7 maggio 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha01 è stato rilasciato.
Nuove funzionalità
- Aggiornamento per il supporto della navigazione tramite gesti:
DrawerLayoutora imposta lerectsdi esclusione dei gesti di sistema per consentire l'apertura dei riquadri di navigazione tramite scorrimento.
Versione 1.0.0
Versione 1.0.0
21 settembre 2018
androidx.drawerlayout:drawerlayout:1.0.0 è stato rilasciato.