Autofill

Guia do usuário  Exemplo de código (link em inglês)
Melhore a precisão do preenchimento automático com dicas estendidas.
Atualização mais recente Versão estável atual Próximo candidato a lançamento Versão Beta Versão Alfa
21 de julho de 2021 1.1.0 - 1.2.0-beta01 -

Como declarar dependências

Para adicionar uma dependência à biblioteca Autofill, é preciso adicionar o repositório Maven do Google ao projeto. Leia Repositório Maven do Google para ver mais informações.

Adicione as dependências dos artefatos necessários no arquivo build.gradle para seu app ou módulo:

Groovy

dependencies {
    implementation "androidx.autofill:autofill:1.1.0"
}

Kotlin

dependencies {
    implementation("androidx.autofill:autofill:1.1.0")
}

Para ver 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 existentes nesta biblioteca antes de criar um novo. Adicione seu voto a um problema existente clicando no botão de estrela.

Criar novo problema

Consulte a documentação do Issue Tracker para saber mais.

Versão 1.2.0

Versão 1.2.0-beta01

21 de julho de 2021

Lançamento de androidx.autofill:autofill:1.2.0-beta01. A versão 1.2.0-beta01 contém essas confirmações.

Novos recursos

  • Novas constantes de dica estendida foram adicionadas para mais tipos de campo solicitados:
    • Senha do Wi-Fi
    • OTP do e-mail
    • OTP do app Authenticator
    • Endereço UPI
    • Unidade de endereço
    • Localidade dependente de endereço
    • Códigos promocionais

Versão 1.2.0-alpha02

2 de junho de 2021

Lançamento de androidx.autofill:autofill:1.2.0-alpha02.

Mudanças na API

  • O AUTOFILL_HINT_TFA_APP_OTP foi renomeado como AUTOFILL_HINT_2FA_APP_OTP para corresponder à representação canônica da autenticação de dois fatores.

Versão 1.2.0-alpha01

24 de março de 2021

Lançamento de androidx.autofill:autofill:1.2.0-alpha01. A versão 1.2.0-alpha01 contém estas confirmações.

Novos recursos

  • Novas constantes de dica estendida foram adicionadas para mais tipos de campo solicitados:
    • Senha do Wi-Fi
    • OTP do e-mail
    • OTP do app Authenticator
    • Endereço UPI
    • Unidade de endereço
    • Localidade dependente de endereço
    • Códigos promocionais

Mudanças na API

  • Novas dicas de preenchimento automático foram adicionadas para alguns tipos solicitados (OTP de e-mail, campos de endereço granulares, códigos promocionais, ID do UPI) (I89e2f).

Versão 1.1.0

Versão 1.1.0

27 de janeiro de 2021

Lançamento de androidx.autofill:autofill:1.1.0. A versão 1.1.0 contém estas confirmações.

Principais mudanças desde a versão 1.0.0

  • Adiciona um conjunto de APIs para oferecer compatibilidade com a construção de sugestões in-line de preenchimento automático, um novo recurso introduzido no Android 11. Consulte o guia de preenchimento automático do IME (editor de método de entrada, na sigla em inglês) para mais informações.
  • Especificamente, o modelo de IU v1 InlineSuggestionUi é introduzido, com exemplo de código no javadoc, para ajudar os desenvolvedores do IME a especificar estilos de sugestão in-line e os desenvolvedores de provedores de preenchimento automático a construir conteúdos de sugestão in-line.

Versão 1.1.0-rc01

11 de novembro de 2020

Lançamento de androidx.autofill:autofill:1.1.0-rc01 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

14 de outubro de 2020

androidx.autofill:autofill:1.1.0-beta01 é lançado sem mudanças desde 1.1.0-alpha02. A versão 1.1.0-beta01 contém estas confirmações (link em inglês).

Versão 1.1.0-alpha02

19 de agosto de 2020

androidx.autofill:autofill:1.1.0-alpha02 é lançado. A versão 1.1.0-alpha02 contém estas confirmações.

Mudanças na API

  • Atualização da versão obrigatória da API da biblioteca de sugestões in-line de preenchimento automático de Q para R (I983a5).
  • Adição do assistente InlineSuggestionUi para permitir que os serviços de preenchimento automático gerem apresentações in-line.
  • Adição do renderizador para ajudar os provedores de IME (editor de método de entrada, na sigla em inglês) a inflar apresentações in-line enviadas por serviços de preenchimento automático.
  • Inclusão de estilos e temas para os provedores de IME adicionados como parte da versão 1 da API de estilo.

Versão 1.1.0-alpha01

18 de março de 2020

androidx.autofill:autofill:1.1.0-alpha01 é lançado. A versão 1.1.0-alpha01 contém estas confirmações.

Novos recursos

  • InlinePresentationBuilder foi adicionado para ajudar os provedores de preenchimento automático a interagir com a nova InlineSuggestionRequest baseada em teclado.
  • InlinePresentationRenderer foi adicionado para ajudar os provedores de teclado a renderizar frações fornecidas por provedores de preenchimento automático.
  • InlineSuggestionsHostView foi adicionado para permitir que provedores de teclado restrinjam o local em que as frações são renderizadas.

Versão 1.0.0

Versão 1.0.0

4 de dezembro de 2019

androidx.autofill:autofill:1.0.0 é lançado. A versão 1.0.0 contém estas confirmações (link em inglês).

Principais recursos de 1.0.0

  • Primeira versão estável do módulo de preenchimento automático.
  • Adição de um conjunto padrão de constantes de dicas de preenchimento automático compatíveis com todos os serviços de preenchimento automático.

Versão 1.0.0-rc01

23 de outubro de 2019

androidx.autofill:autofill:1.0.0-rc01 é lançado sem mudanças desde 1.0.0-beta01. A versão 1.0.0-rc01 contém estas confirmações (link em inglês).

Versão 1.0.0-beta01

18 de setembro de 2019

androidx.autofill:autofill:1.0.0-beta01 é lançado. A versão 1.0.0-beta01 contém estas confirmações (link em inglês).

Novos recursos

  • Inclusão de compatibilidade com anotação de campos de senha única (OTP) que podem ser preenchidos pela leitura do código de um SMS.
  • Inclusão da função de gerador para ter constantes de dicas para campos OTP de caractere único.

Versão 1.0.0-alpha02

7 de agosto de 2019

androidx.autofill:autofill:1.0.0-alpha02 é lançado. As confirmações incluídas nessa versão podem ser encontradas neste link (em inglês).

Novos recursos

  • Inclusão de novas constantes de dicas para compatibilidade com anotação de códigos de senha única (OTP) por SMS.

Versão 1.0.0-alpha01

2 de julho de 2019

Essa é a primeira versão do androidx.autofill:autofill:1.0.0-alpha01. As confirmações incluídas nessa versão inicial podem ser encontradas aqui.

Novos recursos

Essa é a versão inicial do módulo de preenchimento automático do AndroidX. Ela disponibiliza novas constantes de dicas de preenchimento automático, incluídas para permitir anotações mais granulares dos campos do formulário.