Mapbox Android Marker устарел API 21+ - PullRequest
       33

Mapbox Android Marker устарел API 21+

0 голосов
/ 23 апреля 2019

Android-студия сообщает, что маркеры в Mapbox устарели (уровень API 21+, mapbox-android-sdk: 7.2.0).Но в официальной документации пример:

mapboxMap.addMarker(new MarkerOptions()
.position(new LatLng(48.85819, 2.29458))
.title("Eiffel Tower"));

Должен ли я добавлять маркеры таким образом или есть новый способ сделать это?

Ответы [ 2 ]

0 голосов
/ 23 апреля 2019

Слушайте, это mapbox Уцененные детали

Это ссылка на обновление mapbox

Плагин для обработки аннотаций Начиная с версии 7.0.0 SDK Mapbox Maps для Android большая часть кода на этой странице устарела. Такие классы, как Polygon, Polyline и Marker, больше не будут поддерживаться. Это также означает, что такие классы, как PolygonOptions и PolylineOptions, не должны использоваться. Наконец, это также означает, что такие методы, как addPolygon (), addPolyline () или addMarker (), также не должны использоваться.

Если вы планируете добавить на карту какие-либо значки, текст, линии или многоугольники, загляните в плагин аннотации Mapbox для Android. Это упрощает аннотации и обеспечивает дополнительную гибкость для отображения данных.

0 голосов
/ 23 апреля 2019

Это должно сработать ...

В новой версии mapbox api есть еще один api для добавления маркеров на карту.Вы можете использовать style.addLayer (....) внутри функции готовности к карте.

...