簡體   English   中英

Android Google Maps v2刪除默認標記

[英]Android Google Maps v2 remove default markers

我在Android應用中實現了Android Google Maps v2,沒有任何問題。

但是,地圖包含一些我未包含的“默認標記”。

我的意思是,一些私人商業地點。

是否可以從地圖中刪除這些標記,以便我只獲取城市名稱和街道名稱?

您只需修改地圖樣式即可完成: 添加樣式化地圖

  1. 像這樣創建JSON文件src \\ main \\ res \\ raw \\ map_style.json
[
  {
    featureType: "poi",
    elementType: "labels",
    stylers: [
      {
        visibility: "off"
      }
    ]
  }
]
  1. 將地圖樣式添加到GoogleMap
googleMap.setMapStyle(MapStyleOptions.loadRawResourceStyle(getContext(), R.raw.map_style));

標記你說google地方,如果是,那么我們不能。 刪除googleMap.addMarker()方法添加的標記,可以刪除

marker.remove()

或清除標記

googleMap.clear()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM