2013-03-06 4 views
7

Google मानचित्र Android API v2 का उपयोग करना, मैं एक HashMap से Marker हो रही है और फिर फोन करके मेरी मार्कर की स्थिति को अद्यतन कर सकते में एक मानचित्र मार्कर अपडेट कर रहा है:एंड्रॉयड

Marker marker = hashMap.get(someId); 
marker.setTitle("Title"); 
marker.setSnippet("Snippet"); 
marker.setPosition(new LatLng(newLatitude, newLongitude)); 

हालांकि, अगर मार्कर जब यह है चयन किया जाता है कहा जाता है, शीर्षक और स्निपेट केवल तभी अपडेट होगा जब मैं मार्कर से क्लिक करता हूं और इसे संशोधित करता हूं। क्या मार्कर बबल में डेटा रीफ्रेश करने के लिए मानचित्र को बताने के लिए वैसे भी है?

उत्तर

13

कॉल hideInfoWindow() तुरंत इस तरह, showInfoWindow() के लिए एक कॉल के बाद:

marker.hideInfoWindow(); 
marker.showInfoWindow();