summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapPresenterImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapPresenterImpl.java')
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapPresenterImpl.java27
1 files changed, 10 insertions, 17 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapPresenterImpl.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapPresenterImpl.java
index 653420941a..97ca1be746 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapPresenterImpl.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapPresenterImpl.java
@@ -3,18 +3,14 @@ package com.mapbox.mapboxsdk.maps;
import android.content.Context;
import android.support.annotation.NonNull;
-import com.mapbox.mapboxsdk.maps.renderer.MapRenderer;
-
class MapPresenterImpl implements MapPresenter {
private final MapChangeReceiver mapChangeReceiver;
- private final MapView mapView;
+ private final IMapView mapView;
private final MapboxMapOptions mapboxMapOptions;
- private final MapRenderer renderer;
- private final NativeMapView nativeMapView;
- MapPresenterImpl(@NonNull MapView mapView, @NonNull Context context, @NonNull MapboxMapOptions mapboxMapOptions,
+ MapPresenterImpl(@NonNull IMapView mapView, @NonNull Context context, @NonNull MapboxMapOptions mapboxMapOptions,
@NonNull MapChangeReceiver mapChangeReceiver) {
this.mapView = mapView;
this.mapboxMapOptions = mapboxMapOptions;
@@ -26,15 +22,17 @@ class MapPresenterImpl implements MapPresenter {
String localFontFamily = mapboxMapOptions.getLocalIdeographFontFamily();
if (mapboxMapOptions.getTextureMode()) {
- renderer = mapView.createTextureView(this, localFontFamily,
- mapboxMapOptions.getTranslucentTextureSurface());
+ mapView.createTextureView(localFontFamily, mapboxMapOptions.getTranslucentTextureSurface());
} else {
- renderer = mapView.createSurfaceView(this, localFontFamily,
- mapboxMapOptions.getRenderSurfaceOnTop());
+ mapView.createSurfaceView(localFontFamily, mapboxMapOptions.getRenderSurfaceOnTop());
}
- nativeMapView = mapView.createNativeMapView(getPixelRatio(), mapboxMapOptions.getCrossSourceCollisions(),
- mapChangeReceiver, renderer);
+ mapView.createNativeMapView(getPixelRatio(), mapboxMapOptions.getCrossSourceCollisions(), mapChangeReceiver);
+ }
+
+ @Override
+ public void onSurfaceCreated() {
+
}
private float getPixelRatio() {
@@ -48,11 +46,6 @@ class MapPresenterImpl implements MapPresenter {
}
@Override
- public void onSurfaceCreated() {
-
- }
-
- @Override
public void addOnCameraWillChangeListener(MapView.OnCameraWillChangeListener listener) {
mapChangeReceiver.addOnCameraWillChangeListener(listener);
}