diff --git a/app/src/main/java/com/mapbox/maps/testapp/examples/RawExpressionActivity.kt b/app/src/main/java/com/mapbox/maps/testapp/examples/RawExpressionActivity.kt index 6684fcde57..130397615f 100644 --- a/app/src/main/java/com/mapbox/maps/testapp/examples/RawExpressionActivity.kt +++ b/app/src/main/java/com/mapbox/maps/testapp/examples/RawExpressionActivity.kt @@ -2,6 +2,8 @@ package com.mapbox.maps.testapp.examples import android.os.Bundle import androidx.appcompat.app.AppCompatActivity +import com.mapbox.geojson.Point +import com.mapbox.maps.CameraOptions import com.mapbox.maps.MapView import com.mapbox.maps.Style import com.mapbox.maps.extension.style.expressions.generated.Expression @@ -37,6 +39,14 @@ class RawExpressionActivity : AppCompatActivity() { super.onCreate(savedInstanceState) val mapView = MapView(this) setContentView(mapView) + mapView.getMapboxMap().setCamera( + CameraOptions.Builder() + .center(Point.fromLngLat(24.945749, 60.171924)) + .pitch(45.0) + .zoom(12.5) + .bearing(-17.6) + .build() + ) mapView.getMapboxMap().loadStyle(Style.STANDARD) { addExpressionToStyle(it) } diff --git a/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/CircleAnnotationActivity.kt b/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/CircleAnnotationActivity.kt index de868e7574..b724b7b55d 100644 --- a/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/CircleAnnotationActivity.kt +++ b/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/CircleAnnotationActivity.kt @@ -6,6 +6,7 @@ import android.widget.Toast import androidx.appcompat.app.AppCompatActivity import com.mapbox.geojson.FeatureCollection import com.mapbox.geojson.Point +import com.mapbox.maps.CameraOptions import com.mapbox.maps.plugin.annotation.AnnotationPlugin import com.mapbox.maps.plugin.annotation.annotations import com.mapbox.maps.plugin.annotation.generated.* @@ -49,6 +50,14 @@ class CircleAnnotationActivity : AppCompatActivity() { false } ) + binding.mapView.getMapboxMap().setCamera( + CameraOptions.Builder() + .center(Point.fromLngLat(CIRCLE_LONGITUDE, CIRCLE_LATITUDE)) + .pitch(45.0) + .zoom(12.5) + .bearing(-17.6) + .build() + ) binding.mapView.getMapboxMap().loadStyle(nextStyle) { addInteractionListener( object : OnCircleAnnotationInteractionListener { diff --git a/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/PointAnnotationActivity.kt b/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/PointAnnotationActivity.kt index 234e2fce51..82c2a8dd76 100644 --- a/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/PointAnnotationActivity.kt +++ b/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/PointAnnotationActivity.kt @@ -11,6 +11,7 @@ import android.widget.Toast import androidx.appcompat.app.AppCompatActivity import com.mapbox.geojson.FeatureCollection import com.mapbox.geojson.Point +import com.mapbox.maps.CameraOptions import com.mapbox.maps.extension.style.expressions.generated.Expression import com.mapbox.maps.extension.style.expressions.generated.Expression.Companion.eq import com.mapbox.maps.extension.style.expressions.generated.Expression.Companion.get @@ -52,6 +53,19 @@ class PointAnnotationActivity : AppCompatActivity() { super.onCreate(savedInstanceState) val binding = ActivityAnnotationBinding.inflate(layoutInflater) setContentView(binding.root) + binding.mapView.getMapboxMap().setCamera( + CameraOptions.Builder() + .center( + Point.fromLngLat( + AIRPORT_LONGITUDE, + AIRPORT_LATITUDE + ) + ) + .pitch(45.0) + .zoom(10.5) + .bearing(-17.6) + .build() + ) binding.mapView.getMapboxMap().loadStyle(nextStyle) { annotationPlugin = binding.mapView.annotations circleAnnotationManager = annotationPlugin.createCircleAnnotationManager().apply { diff --git a/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/PolylineAnnotationActivity.kt b/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/PolylineAnnotationActivity.kt index 287c88be29..1a3c84ba0e 100644 --- a/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/PolylineAnnotationActivity.kt +++ b/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/PolylineAnnotationActivity.kt @@ -6,6 +6,7 @@ import android.widget.Toast import androidx.appcompat.app.AppCompatActivity import com.mapbox.geojson.FeatureCollection import com.mapbox.geojson.Point +import com.mapbox.maps.CameraOptions import com.mapbox.maps.extension.style.layers.getLayer import com.mapbox.maps.plugin.annotation.AnnotationConfig import com.mapbox.maps.plugin.annotation.AnnotationPlugin @@ -32,6 +33,14 @@ class PolylineAnnotationActivity : AppCompatActivity() { super.onCreate(savedInstanceState) val binding = ActivityAnnotationBinding.inflate(layoutInflater) setContentView(binding.root) + binding.mapView.getMapboxMap().setCamera( + CameraOptions.Builder() + .center(Point.fromLngLat(24.945749, 60.171924)) + .pitch(45.0) + .zoom(9.5) + .bearing(-17.6) + .build() + ) binding.mapView.getMapboxMap().loadStyle(nextStyle) { annotationPlugin = binding.mapView.annotations polylineAnnotationManager = annotationPlugin.createPolylineAnnotationManager( diff --git a/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/ViewAnnotationWithPointAnnotationActivity.kt b/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/ViewAnnotationWithPointAnnotationActivity.kt index 0b8cc80c69..52d5914e1a 100644 --- a/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/ViewAnnotationWithPointAnnotationActivity.kt +++ b/app/src/main/java/com/mapbox/maps/testapp/examples/markersandcallouts/ViewAnnotationWithPointAnnotationActivity.kt @@ -10,6 +10,7 @@ import android.view.ViewGroup import android.widget.Button import androidx.appcompat.app.AppCompatActivity import com.mapbox.geojson.Point +import com.mapbox.maps.CameraOptions import com.mapbox.maps.MapView import com.mapbox.maps.Style import com.mapbox.maps.ViewAnnotationAnchor @@ -48,6 +49,15 @@ class ViewAnnotationWithPointAnnotationActivity : AppCompatActivity() { viewAnnotationManager = binding.mapView.viewAnnotationManager + binding.mapView.getMapboxMap().setCamera( + CameraOptions.Builder() + .center(POINT) + .pitch(45.0) + .zoom(12.5) + .bearing(-17.6) + .build() + ) + binding.mapView.getMapboxMap().loadStyle(Style.STANDARD) { prepareAnnotationMarker(binding.mapView, iconBitmap) prepareViewAnnotation()