До сих пор я следовал этому примеру https://docs.mapbox.com/android/plugins/examples/symbol-listener/ для добавления Symbol
в определенное место с SymbolManager
. Однако изображение, используемое для символа, не отображается на карте, хотя шаги, которые вы видите во фрагменте кода ниже, такие же:
symbolManager = new SymbolManager(mapView, mMapboxMap, style);
symbolManager.setIconAllowOverlap(true);
symbolManager.setIconIgnorePlacement(true);
SymbolOptions symbolOptions = new SymbolOptions()
.withIconImage(String.valueOf(R.drawable.ic_map_start_flag))
.withIconSize(2.0f)
.withLatLng(newLatLngs.get(0));
startSymbol = symbolManager.create(symbolOptions);
Drawable - это vector asset
, который без проблем визуализирует действия. После этого у меня есть еще один фрагмент кода, который отлично работает на карте. В журнале также нет никаких сбоев.
Есть идеи, почему его нет на карте?