2016-12-11 67 views
1

我一直在最近的項目中使用Mapbox,我只是想知道是否可以自定義默認的標記信息框。自定義Mapbox片段信息佈局

Mapbox Information box

我希望有一種方法使用自定義XML佈局,這樣我就能夠將其他資產添加到信息框(圖片,圖標等)。我已經做了一些四處尋找,但我似乎無法看到任何引用,這是否是Mapbox支持的?

謝謝先進。

編輯:問題可能已經有點先發制人發現這個https://www.mapbox.com/android-sdk/api/2.2.0/com/mapbox/mapboxsdk/views/MapView.InfoWindowAdapter.html

回答

1

首先,您使用的是真正的老版本的SDK,請更新要麼4.1.14.2.0-beta.5的新功能以及更好的性能豐富的錯誤修復。

您會發現this example用於創建自定義信息窗口。

mapboxMap.setInfoWindowAdapter(new MapboxMap.InfoWindowAdapter() { 
      @Nullable 
      @Override 
      public View getInfoWindow(@NonNull Marker marker) { 

      // return your info window view. 

      return view 
      } 
}); 
+0

剛要回來回答這個問題。感謝您使它變得更加簡單 - 非常感謝您在Mapbox上所做的工作。 – SCTaylor

+0

總是很高興聽到來自我們用戶的反饋:) – cammace