afficher la fenêtre d'information sur chaque marqueur à un moment
Je veux montrer quelque chose comme
Je suis en mesure d'afficher tous les marqueurs sur la carte, mais je veux afficher les infos de la fenêtre sur tous les marqueurs à chaque fois que tous les repères sont peuplées.
J'ai essayé jusqu'à présent, mais il montre tous les marqueurs avec seulement l'un des marqueurs de la fenêtre d'information.
for (int i = 0; i < jobsDtoList.size(); i++) {
Double latitude = Double.parseDouble(jobsDtoList.get(i).getSiteLatitude());
Double longitude = Double.parseDouble(jobsDtoList.get(i).getSiteLongitude());
LatLng latLng = new LatLng(latitude, longitude);
MarkerOptions TP = new MarkerOptions().position(latLng).icon(BitmapDescriptorFactory.fromResource(R.mipmap.job_marker));
googleMap.addMarker(TP).showInfoWindow();
}
OriginalL'auteur Ram Mandal | 2015-10-07
Vous devez vous connecter pour publier un commentaire.
Il n'est pas possible d'afficher plus d'une fenêtre d'informations à la fois. De la documentation:
Vous pouvez prendre un coup d'oeil à la bulle des icônes de la Google Maps API Android Utility Library.
Bulle icônes ajoute plus puissantes options de rendu pour les marqueurs, mais ne changent pas leur comportement. Cela signifie que vous ne serez pas en mesure de montrer plus d'une fenêtre d'informations à un moment, mais la bulle icônes vous permettent d'afficher plus d'infos sur chaque marqueur:
Mise à JOUR: Un exemple d'utilisation de bulle icônes (prenez en compte que vous aurez besoin d'ajouter les Cartes Google maps API Android utilitaire de la bibliothèque de votre projet à la suite d' ce instructions):
Mandal, j'ai mis à jour ma réponse avec un exemple
Merci pour la suggestion bro. apprécie vraiment votre aide
eh bien, j'ai des marqueurs sur la carte et je veux montrer IconGenerator comme une infoWindow. mais si je le fais de cette façon. mes marqueurs et IconGenerator du texte. comment pouvez ajouter un offset pour cette IconGenerator
OriginalL'auteur antonio