Mapbox установить местоположение устройства - PullRequest
0 голосов
/ 01 марта 2020

Используя Mapboxs Android SDK, можно отобразить расположение устройств в виде «синей точки» (см. Рисунок ниже). В моем приложении я использую пользовательский метод для вычисления местоположения пользователей. Можно ли указать мои собственные координаты местоположения в качестве местоположения устройства вместо использования местоположения по умолчанию при отображении местоположения устройства? Если так, то как? enter image description here

1 Ответ

1 голос
/ 01 марта 2020

Да!

mapboxMap.getLocationComponent().forceLocationUpdate() - это то, что вы хотите использовать. Вы можете увидеть этот метод в действии в https://docs.mapbox.com/android/maps/examples/location-change-listening/ (в частности, в https://github.com/mapbox/mapbox-android-demo/blob/master/MapboxAndroidDemo/src/main/java/com/mapbox/mapboxandroiddemo/examples/location/LocationChangeListeningActivity.java#L186).

Вы должны пройти через объект Location и затем Mapbox Карты SDK для Android переместят шайбу LocationComponent в эти координаты.

...