Я следую этому примеру: https://docs.mapbox.com/android/maps/examples/symbol-layer-info-window/
Также здесь:
https://github.com/mapbox/mapbox-android-demo/blob/master/MapboxAndroidDemo/src/main/java/com/mapbox/mapboxandroiddemo/examples/dds/InfoWindowSymbolLayerActivity.java
Он загружает несколько точек с описаниями из файла.
В строке 271: строка geoJson = loadGeoJsonFromAsset (активность, "us_west_coast.geojson");
Мне нужно сделать то же самое динамически.У меня уже есть информация в виде объектов на карте.Я могу получить название и описание оттуда.Что мне нужно, это использовать GenerateViewIconTask и setUpInfoWindowLayer, когда это событие инициируется: onMapClick.
Таким образом, в основном пользователь нажимает на карту, я получаю координаты и выполняю поиск в функциях карты, получаю широту и долг, названиеописание и отображение выноски на карте.
Я могу справиться с касанием, получением функции карты, извлечением заголовка и описания.Что мне нужно сделать, чтобы закончить показывать красивую выноску в этом месте с заголовком и описанием.