Visão geral e configuração do Android KTX do Places

O Android KTX do Places é uma coleção de extensões Kotlin para o SDK do Places para Android. Essas extensões oferecem recursos de linguagem Kotlin que permitem escrever códigos concisos e idiomáticos em Kotlin ao desenvolver para o SDK do Places para Android. O Places KTX tem código aberto e está disponível no GitHub (em inglês) com exemplos.

Instalar o KTX para o SDK do Places

Se quiser instalar o KTX para o SDK do Places para Android, adicione as seguintes dependências ao arquivo build.gradle do app:

dependencies {

    // KTX for the Places SDK for Android library
    implementation 'com.google.maps.android:places-ktx:3.2.0'
}

Testar o exemplo de aplicativo

O repositório do GitHub para essa biblioteca também contém um aplicativo de demonstração que mostra como usar a biblioteca KTX do Places no seu app.

Primeira tela do app de exemplo Places KTX, mostrando suas opções
Tela do app de demonstração do Places Search

Para testar a demonstração, siga estas etapas:

  1. No GitHub, clone ou faça o download do arquivo ZIP.
  2. No Android Studio, escolha File -> Open, navegue até o diretório e abra a pasta que você clonou ou fez o download.
  3. Adicione uma chave de API ao app de demonstração.
    1. Gere uma chave da API Places.
    2. No diretório raiz, crie um arquivo chamado secrets.properties. Para proteger sua chave de API, ele NÃO pode estar sujeito ao controle de versões.
    3. Adicione esta linha a secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      , em que YOUR_API_KEY é a chave de API real que você recebeu na primeira etapa. Um exemplo é o local.defaults.properties.
  4. Na configuração de execução, selecione o módulo app-places-ktx.
  5. Selecione Run 'app-places-ktx'.