2013-03-06 95 views
7

使用谷歌地圖的Android API第2版,我可以從一個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();