2016-12-11 10 views
1

Я использую Mapbox в недавнем моем проекте, и мне просто интересно узнать, можно ли настроить поле маркеров по умолчанию.Настроить информационный макет фрагмента Mapbox

Mapbox Information box

Я надеялся, что там был способ использовать пользовательский шаблон XML, так что я мог бы добавить другие активы в информационном окне (изображения, иконки и т.д.). Я немного поглядел вокруг, но, похоже, я не вижу ссылок на это, это то, что поддерживает Mapbox?

Спасибо в продвижении.

Edit: Вопрос, возможно, был немного упреждающий нашел это https://www.mapbox.com/android-sdk/api/2.2.0/com/mapbox/mapboxsdk/views/MapView.InfoWindowAdapter.html

ответ

1

Во-первых, вы используете очень старую версию нашего SDK, пожалуйста, обновите либо 4.1.1 или 4.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