Présentation et configuration de Places Android KTX

Places Android KTX est une collection d'extensions Kotlin pour SDK Places pour Android. Ces extensions fournissent du langage qui vous permettent d'écrire du code Kotlin concis et idiomatique pour le SDK Places pour Android. Places KTX est disponible en Open Source sur GitHub ainsi que des exemples.

Installer KTX pour le SDK Places

Pour installer les KTX pour le SDK Places pour Android, ajoutez le les dépendances suivantes à votre fichier build.gradle au niveau de l'application.

dependencies {

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

Essayer l'exemple d'application

Le dépôt GitHub de cette bibliothèque contient également application de démonstration qui montre comment utiliser la bibliothèque Places KTX dans votre propre application.

Premier écran de l'application exemple Places KTX présentant les options disponibles
Écran de l'application de démonstration Places Search

Pour essayer l'application de démonstration :

  1. De GitHub cloner ou télécharger le fichier ZIP ;
  2. Dans Android Studio, sélectionnez File > Ouvrir et accéder à le répertoire et ouvrez le dossier que vous venez de cloner ou de télécharger.
  3. Ajoutez une clé API à l'application de démonstration.
    1. Obtenez une clé API Places.
    2. Dans le répertoire racine, créez un fichier appelé secrets.properties Ce fichier ne doit PAS être sous la version pour protéger votre clé API.
    3. Ajoutez cette ligne unique à secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      YOUR_API_KEY est la clé API réelle que vous avez obtenue dans première étape. Vous pouvez examiner local.defaults.properties à titre d'exemple.
  4. Dans la configuration d'exécution, sélectionnez le module app-places-ktx.
  5. Sélectionnez Run 'app-places-ktx' (Exécuter 'app-places-ktx').