web-dev-qa-db-fra.com

Créer une fenêtre d'informations personnalisée dans google maps V2

J'essaie de créer une fenêtre personnalisée qui ressemble à cela (pour les objets de carte).

User profile

Mais au lieu de suivre le projet et le suiveur, je veux placer une image, mais je ne peux pas comprendre comment en faire une, aucun calcul?.

19
crazyPixel

sa juste une mise en page XML comme d'autres mises en page serait. vérifier ici pour un petit tutoriel.

Rappelez-vous simplement que les boutons de la mise en page ne fonctionneront pas

29
tyczj

Lisez cet article pour comprendre comment créer des infowindows personnalisés . Vous pouvez ajouter les vues d'image requises dans le fichier de mise en page xml et rendre la mise en page sous forme d'information

5
tony m

Si vous souhaitez personnaliser l’InfoWindow:

  1. Créez un InfoWindowAdapter personnalisé (assurez-vous d’envoyer le contexte) en remplaçant les méthodes requises.

  2. Gonflez la vue personnalisée.

  3. Référez toutes les vues par findViewById () et faites-le chaque fois que nécessaire.

  4. Définissez l'adaptateur comme ceci:

mMap = googleMap; mMap.setInfoWindowAdapter (new CustomInfoWindowAdapter getApplicationContext ());

0