Drawerlayout
| Atualização mais recente | Versão estável | Versão candidata a lançamento | Versão Beta | Versão Alfa |
|---|---|---|---|---|
| 22 de março de 2023 | 1.2.0 | - | - | - |
Como declarar dependências
Para adicionar uma dependência a DrawerLayoutça, adicione o repositório Maven do Google ao seu projeto. Leia Repositório Maven do Google para ver mais informações.
Adicione as dependências dos artefatos necessários ao arquivo build.gradle do
seu app ou módulo:
Groovy
dependencies { implementation "androidx.drawerlayout:drawerlayout:1.2.0" }
Kotlin
dependencies { implementation("androidx.drawerlayout:drawerlayout:1.2.0") }
Para mais informações sobre dependências, consulte Adicionar dependências de build.
Feedback
Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver ideias para melhorar esta biblioteca. Consulte os problemas conhecidos nesta biblioteca antes de criar um novo. Adicione seu voto a um problema clicando no botão de estrela.
Consulte a documentação do Issue Tracker para saber mais.
Versão 1.2
Versão 1.2.0
22 de março de 2023
Lançamento de androidx.drawerlayout:drawerlayout:1.2.0. A versão 1.2.0 contém estas confirmações.
Mudanças importantes desde a 1.1.0
- O
DrawerLayoutagora se integra às APIsOnBackPressedInvokeddo Android 13 para interceptar automaticamente o botão "Voltar" do sistema quando a gaveta está aberta. Para isso, o app precisa ativar o gesto de volta preditivo. - Chamar
openecloseagora funciona de forma consistente, mesmo se a gaveta estiver bloqueada. O bloqueio da gaveta ainda impede que os usuários interajam com ela por gestos.
Versão 1.2.0-rc01
8 de março de 2023
Lançamento de androidx.drawerlayout:drawerlayout:1.2.0-rc01 sem mudanças. A versão 1.2.0-rc01 contém estas confirmações.
Versão 1.2.0-beta01
8 de fevereiro de 2023
Lançamento de androidx.drawerlayout:drawerlayout:1.2.0-beta01 sem mudanças. A versão 1.2.0-beta01 contém estas confirmações.
Versão 1.2.0-alpha01
21 de setembro de 2022
Lançamento de androidx.drawerlayout:drawerlayout:1.2.0-alpha01. A versão 1.2.0-alpha01 contém estas confirmações.
Novos recursos
- Integração das novas APIs
OnBackPressedInvokedpara o Android 13 (0c84661).
Correções de bugs
open()eclose()funcionam de maneira programática quando a gaveta está bloqueada (ae09f6e).
Versão 1.1.1
Versão 1.1.1
2 de setembro de 2020
androidx.drawerlayout:drawerlayout:1.1.1 é lançado. A versão 1.1.1 contém estas confirmações.
Correções de bugs
- Correção de um problema em que
open()eclose()não funcionavam ao usarLOCK_MODE_LOCKED_CLOSEDouLOCK_MODE_LOCKED_OPEN(b/162253907).
Versão 1.1.0
Versão 1.1.0
24 de junho de 2020
androidx.drawerlayout:drawerlayout:1.1.0 é lançado. A versão 1.1.0 contém estas confirmações.
Principais mudanças desde a versão 1.0.0
- O
DrawerLayoutagora considera o tamanho de todos os encartes de navegação por gestos, expandindo a área disponível para os usuários tocarem e deslizarem para abrir a gaveta quando a navegação por gestos estiver ativada. - O
DrawerLayoutagora é compatível com a configuração de um estilo padrão usando o atributo de temadrawerLayoutStyle. - O
DrawerLayoutagora implementa a interfaceOpenableadicionada em1.1.0CustomView.
Versão 1.1.0-rc01
20 de maio de 2020
androidx.drawerlayout:drawerlayout:1.1.0-rc01 é lançado sem mudanças desde 1.1.0-beta01. A versão 1.1.0-rc01 contém estas confirmações.
Versão 1.1.0-beta01
1º de abril de 2020
androidx.drawerlayout:drawerlayout:1.1.0-beta01 é lançado sem mudanças desde 1.1.0-alpha04. A versão 1.1.0-beta01 contém essas confirmações.
Versão 1.1.0-alpha04
4 de março de 2020
androidx.drawerlayout:drawerlayout:1.1.0-alpha04 é lançado. A versão 1.1.0-alpha04 contém estas confirmações.
Mudanças na API
DrawerLayoutagora implementa a interfaceOpenableadicionada em CustomView1.1.0-alpha02(b/129979320).
Versão 1.1.0-alpha03
15 de agosto de 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha03 é lançado. As confirmações incluídas nessa versão podem ser encontradas neste link.
Correções de bugs
- Corrigida incompatibilidade do binário com
androidx.core:core:1.2.0-alpha03(b/139103874).
Versão 1.1.0-alpha02
13 de junho de 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha02 é lançado. As confirmações incluídas nessa versão podem ser encontradas neste link.
Novos recursos
- Agora é possível definir o estilo padrão usando o novo atributo de tema
drawerLayoutStyle. - O comportamento descontinuado usado com a navegação por gestos no Android 10 foi removido. Agora, as gavetas são abertas com as ações de tocar e manter pressionado e de deslizar.
Versão 1.1.0-alpha01
7 de maio de 2019
Lançamento do androidx.drawerlayout:drawerlayout:1.1.0-alpha01.
Novos recursos
- Atualização da compatibilidade com Gesture Nav Support:
DrawerLayoutagora define a exclusão de gestos do sistemarectspara permitir a abertura de gavetas ao deslizar.
Versão 1.0.0
Versão 1.0.0
21 de setembro de 2018
Lançamento do androidx.drawerlayout:drawerlayout:1.0.0.