Mehr

Wie blende ich das Infofenster aus, wenn du das Arcgis Measurement Widget verwendest?

Wie blende ich das Infofenster aus, wenn du das Arcgis Measurement Widget verwendest?


Ich verwende Infotemplates in ArcGISDynamicMapServiceLayer, um die Info-Popups auf der Karte anzuzeigen.

Das Problem tritt jedoch auf, wenn das Messwerkzeug das Infofenster-Popup bei jedem Klick auf die Karte verwendet. Da ich keine Listener oder Code zum Abrufen der Funktionen und zum Anzeigen des Infofensters platziert habe. Ich weiß nicht, wie ich dieses Verhalten stoppen kann.


für das Kartenobjekt können Sie setInfoWindowOnClick(false) aufrufen;


Dadurch wird nur das Öffnen des Infofensters verhindert. Die Abfrage wird weiterhin an den Server gesendet, um die Funktionen abzurufen.

Ich habe dies getan, indem ich IdentifyTask verwendet und dann InfoTemplate basierend auf dem Layer festgelegt habe, um das Ergebnis von IdentifyTask zu erhalten.


Schau das Video: Custom Marker Info Window - Android Google Maps Course