回答

199

添加標記之後,有可能獲得其參考:

Marker marker = map.addMarker(..); 

Marker類有一個remove方法:

+1

您保存了我的應用程序thx。 – Vincent

+26

在我的情況'marker.remove()'不工作:( –

+3

將嘗試此.... –

15

我寫了關於如何刪除標記一個博客帖子在移動時關閉屏幕,並在屏幕上再次添加它們。如果您試圖同時將數千個標記添加到GoogleMap,但不希望性能受到影響,那麼它們會同時在地圖上顯示。它使用您詳細描述的相同方法(在標記上調用remove())。

Hiding and Showing on screen Markers with Google Maps Android API V2

16

我得到了同樣的問題,所以要解決這個問題,我做

mMap = super.getMap(); 
map.clear(); 
+0

抱歉,但我需要這個解決方案!!! – duggu

+1

我只需要這個@Jonas –

+1

這應該是接受的答案。清潔和簡單 – Ceetn

相關問題