Masquer la fenêtre d'information sur les marqueurs dans android google maps API v2
Actuellement, j'ai pu voir tous mes marqueurs dans Google maps en utilisant Android de Google maps API v2.
L'ajout de mon marqueur de carte:
mapView.addMarker
(new MarkerOptions()
.position(aUsersLocation).
icon(BitmapDescriptorFactory.fromBitmap(aUserImage))
.snippet(My_VALUE_1)
.title(My_VALUE_2)
.hideInfoWindow();
J'ai plusieurs marqueurs et attribué quelques valeurs (My_VALUE_1 et My_VALUE_2) pour chaque marqueur de l'extrait de code et titre. Lorsque l'utilisateur clique sur un marqueur, j'ai besoin de ces valeur unique et je vais recevoir ces valeurs dans onMarkerClick auditeur:
@Override
public boolean onMarkerClick(Marker theMarker)
{
String aValue1 = theMarker.getSnippet();
String aValue2 = theMarker.getTitle();
theMarker.getPosition().latitude...
...
return false;
}
Ma question est: comme je suis en ajoutant l'extrait de code et titre des valeurs de la marque, lorsque l'utilisateur clique sur le marqueur, l'infoWindow est affiché.
J'ai besoin de cacher le marqueur de l'infoWindow. J'ai essayé avec hideInfoWindowmais il semble ne pas fonctionner.
Des suggestions s'il vous plaît.
Merci.
source d'informationauteur
Vous devez vous connecter pour publier un commentaire.
de
onMarkerClick
pour désactiver le comportement par défaut de montrer fenêtre d'informations et de centrage sur le marqueur.