Panoramica e configurazione di Places per KTX per Android

Places Android KTX è una raccolta di estensioni Kotlin per l'SDK Places for Android. Queste estensioni forniscono le funzionalità del linguaggio Kotlin che ti consentono di scrivere il Kotlin conciso e idiomatico durante lo sviluppo dell'SDK Places per Android. Places KTX è open source ed è disponibile su GitHub insieme ad alcuni esempi.

Installa KTX per l'SDK Places

Per installare KTX per l'SDK Places per Android, aggiungete le seguenti dipendenze al file build.gradle a livello di app.

dependencies {
    implementation 'com.google.maps.android:places-ktx:0.4.0'
}

Se utilizzi la libreria statica Places con la versione beta di Maps SDK V3, aggiungi le seguenti dipendenze al file build.gradle a livello di app.

dependencies {
    implementation 'com.google.maps.android:places-v3-ktx:0.4.0'
}

Prova l'applicazione di esempio

Il repository GitHub per questa libreria contiene anche un'applicazione demo che mostra come utilizzare la libreria KTX di Places nella tua app.

Prima schermata dell'app Places KTX di esempio, che mostra le tue scelte
Schermata dell'app demo di Places Search

Per provare l'applicazione demo:

  1. Da GitHub, clona il file ZIP o scaricalo.
  2. In Android Studio, scegli File -> Apri, vai alla directory e apri la cartella appena clonata o scaricata.
  3. Aggiungi una chiave API all'app demo.
    1. Ottieni una chiave API Places.
    2. Nella directory principale, crea un file denominato secure.properties. Per proteggere la tua chiave API, questo file NON deve essere sottoposto al controllo della versione.
    3. Aggiungi questa singola riga a secure.properties
      PLACES_API_KEY=”YOUR_API_KEY”
      , dove YOUR_API_KEY è la chiave API effettiva che hai ottenuto nel primo passaggio. Come esempio, puoi utilizzare secure.properties.template.
  4. Nella configurazione delle esecuzioni, seleziona il modulo app.
  5. Seleziona Esegui "app".