Intégrer Google Maps dans une Application Android
Découvrez comment afficher une Google Map dans votre application Android en utilisant Google Play Services.
Environnement de développement
Premiers pas
Prise en main
Prise en main
Programmation de l’interface
Programmation des interactions
Les WebView
ActionBar
Dessiner
Calendrier et font
Réalisation d’une application complète
Détails de la leçon
Description de la leçon
Passons maintenant à l'affichage de la map dans notre application. Nous avons donc besoin d'un layout dédié et d'une activité, une classe Java que nous appellerons MainActivity, pour piloter cette map. Il faudra, pour l'utiliser, intégrer le Google Play Services, la librairie qui nous permettra d'avoir toutes les méthodes pour gérer l'API Google Maps, puis compléter le manifeste avec une nouvelle métadonnée associée à ces librairies.
Nous allons créer un RelativeLayout nommé ActivityMap. Ce layout contiendra un petit logo aligné en bas à droite. Ensuite, nous ajouterons un map fragment avec l'identifiant Android ID et le nom com.google.android.gms.map.mapfragment. Le map fragment sera configuré pour occuper toute la surface de notre RelativeLayout.
Pour l'activité, nous créerons une nouvelle classe nommée mapActivity, où nous surchargerons la méthode onCreate pour relier l'activité à son layout. Enfin, nous reviendrons à jeuActivity pour vérifier que nous naviguons correctement vers la Google Map en cliquant sur le bouton pictoGoogleMap.
Objectifs de cette leçon
Comprendre les étapes nécessaires pour intégrer et afficher une Google Map dans une application Android en utilisant Google Play Services.
Prérequis pour cette leçon
Connaissance de base en développement Android et en Java.
Métiers concernés
Développeurs mobiles, Ingénieurs logiciels, Spécialistes en géolocalisation.
Alternatives et ressources
Utilisation d'autres solutions de cartographie comme Mapbox ou Here Maps.
Questions & Réponses