@UiThread
  public void addMarker(@NonNull MarkerView markerView) {
    if (mapView.isDestroyed() || markers.contains(markerView)) {
      return;
    }

    if (!initialised) {
      initialised = true;
      mapView.addOnDidFinishRenderingFrameListener(this);
    }
    markerView.setProjection(mapboxMap.getProjection());
    mapView.addView(markerView.getView());
    markers.add(markerView);
  }
@ UiThread public void addMarker ( @ NonNull MarkerView markerView ) { if ( mapView . isDestroyed ( ) || markers . contains ( markerView ) ) { return ; } if ( ! initialised ) { initialised = true ; mapView . addOnDidFinishRenderingFrameListener ( this ) ; } markerView . setProjection ( mapboxMap . getProjection ( ) ) ; mapView . addView ( markerView . getView ( ) ) ; markers . add ( markerView ) ; }
Add a MarkerView to the map using MarkerView and LatLng.

@param markerView the markerView to synchronise on the map