Я пытаюсь использовать функцию Поиск местоположения , предоставляемую Mapbox, чтобы мои пользователи могли искать адреса и получать необходимую информацию о геолокации (текст адреса, LatLng, ecc).
Я использую и собираюсь запустить запрошенную функцию с помощью этого кода:
new PlaceAutocomplete.IntentBuilder()
.accessToken(getString(R.string.mapbox_key))
.placeOptions(
PlaceOptions.builder()
.limit(10)
.backgroundColor(ContextCompat.getColor(EditVideoActivity.this, R.color.colorWhite))
.hint("Search address...")
.build().build(EditVideoActivity.this);
startActivityForResult(intent, REQUEST_PLACE_AUTOCOMPLETE);
Когда я начинаю поиск и адрес, начинаю набирать, я получаю тост с сообщением "Offline" и журнал ошибок с
PlaceAutocompleteViewModel: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Не массив JSON: {"тип": "точка", "координаты": [- 79,37.5]}
Что мне здесь не хватает?
Спасибо за помощь!