diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java index cf5961a313..e9b6e5b5ef 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMap.java @@ -6,6 +6,7 @@ import android.graphics.RectF; import android.support.annotation.IntRange; import android.support.annotation.NonNull; import android.support.annotation.Nullable; + import com.mapbox.geojson.Feature; import com.mapbox.geojson.Geometry; import com.mapbox.mapboxsdk.annotations.Marker; @@ -63,9 +64,12 @@ interface NativeMap { void setLatLng(@NonNull LatLng latLng, long duration); - LatLng getLatLng(); + LatLng getLatLng(boolean padded); + + void setLatLngBounds(@Nullable LatLngBounds latLngBounds); - void setLatLngBounds(@NonNull LatLngBounds latLngBounds); + @NonNull + LatLngBounds getLatLngBounds(); void setVisibleCoordinateBounds(@NonNull LatLng[] coordinates, @NonNull RectF padding, double direction, long duration); @@ -194,6 +198,9 @@ interface NativeMap { @NonNull PointF pixelForLatLng(@NonNull LatLng latLng); + @NonNull + PointF pixelForLatLngRaw(@NonNull LatLng latLng); + LatLng latLngForPixel(@NonNull PointF pixel); // |