Ajouter et Déplacer un Marqueur Personnalisé sur Google Maps

Marker personnalisé
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre à programmer en Java pour Android
Revoir le teaser Je m'abonne
Transcription

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

À la fin de cette vidéo, vous serez capable d'ajouter un marqueur personnalisé sur Google Maps, de le rendre déplaçable et de récupérer les coordonnées géographiques lors des déplacements.

Découvrez comment ajouter un marqueur personnalisé sur Google Maps, le rendre déplaçable, et afficher les coordonnées géographiques lors des déplacements.

Dans cette leçon, nous allons explorer le processus de mise en place d'un marqueur personnalisé sur Google Maps dans une application Android. Vous apprendrez comment :

  • Importer et utiliser une icône personnalisée pour votre marqueur.
  • Configurer le marqueur pour qu'il soit déplaçable par l'utilisateur.
  • Écouter les événements de déplacement du marqueur.
  • Afficher la latitude et la longitude du marqueur déplacé avec un toast.

Nous n'approfondirons pas la récupération de l'adresse exacte via l'API Google, mais ce tutoriel vous permettra néanmoins de personnaliser l'apparence et le comportement des marqueurs sur votre carte Google Maps.

Voir plus
Questions réponses
Quel est le type de la ressource utilisée pour le marqueur personnalisé?
La ressource utilisée pour le marqueur personnalisé est un drawable, que l'on appelle via la classe BitmapDescriptorFactory.
Comment rendre un marqueur déplaçable sur Google Maps?
Pour rendre un marqueur déplaçable, vous devez définir la propriété draggable du marqueur à true.
Comment afficher les coordonnées lors du déplacement d'un marqueur?
Il faut utiliser la méthode setOnMarkerDragListener pour écouter les déplacement du marqueur et afficher les coordonnées avec un toast lorsque le déplacement est terminé.

Programme détaillé