Я пытаюсь внедрить метод onMarkerClick
из Mapbox:
@Override
public boolean onMarkerClick(@NonNull Marker marker)
{
LatLng point = marker.getPosition();
if (destinationMarker != null) {
mapboxMap.removeMarker(destinationMarker);
}
destinationCoord = point;
destinationPosition = Point.fromLngLat(destinationCoord.getLongitude(), destinationCoord.getLatitude());
originPosition = Point.fromLngLat(originCoord.getLongitude(), originCoord.getLatitude());
//marker.showInfoWindow(mapboxMap, mapView);
navBar.setVisibility(View.VISIBLE);
return true;
}
Но проблема в том, что, поскольку я внедрил этот метод, InfoWindow (фрагмент) больше не отображается.
До этого InfoWindow отображалось автоматически.
Я попробовал с методом marker.showInfoWindow(mapboxMap, mapView);
, но на сайте mapbox говорят, что нам не нужно его использовать, и он вызывается автоматически.
Я что-то не так делаю?
Спасибо