Je veux mettre en œuvre sur un long clic sur Google Map Api v2 dans android. Jusqu'à présent, ce que j'ai vécu est seulement que nous pouvons gérer les événements Marker Click. Donc, ce que je veux demander, c'est s'il y a un moyen d'effectuer un clic long sur Google Map Markers. De plus, ce serait un avantage supplémentaire si je pouvais obtenir MotionEvent de Marker. Il y a aussi un moyen que nous pouvons utiliser sur Touch Event sur des marqueurs qui peuvent aussi résoudre mon problème. Je veux obtenir MotionEvent de Long Click ou On Touch n'importe quelle chose peut résoudre mon problème.Android Google Maps sur le marqueur Long Click/On Marker Touch avec Motion Event
1
A
Répondre
1
private GoogleMap googleMap;
Marker marker = null;
googleMap.setOnMapLongClickListener(new OnMapLongClickListener() {
@Override
public void onMapLongClick(LatLng arg0) {
// TODO Auto-generated method stub
if(marker != null) {
marker.remove();
}
MarkerOptions markerOption = new MarkerOptions();
markerOption.position(arg0).icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED));
marker = googleMap.addMarker(markerOption);
}
});
Cliquez sur l'écouteur pour le marqueur.
googleMap.setOnInfoWindowClickListener(new GoogleMap.OnInfoWindowClickListener() {
@Override
public void onInfoWindowClick(Marker marker) {
String infoTitle = marker.getTitle();
// Do anything you want.
}
});
double possible de [Définition d'un LongClickListener sur un marqueur de carte] (http://stackoverflow.com/questions/15391665/setting-a-longclicklistener-on-a-map-marker) – Sree
bonne chance .. (Y) .. – JIGAR