Skip to content

Commit 88d1639

Browse files
ank27kiryldz
andauthored
[example] Fix low level camera animation and basic globe example (#1468)
* fix low level camera animation * Update globe example Co-authored-by: Kiryl Dzehtsiarenka <kiryl.dzehtsiarenka@mapbox.com>
1 parent 2654dd6 commit 88d1639

2 files changed

Lines changed: 17 additions & 8 deletions

File tree

app/src/main/java/com/mapbox/maps/testapp/examples/camera/LowLevelCameraAnimatorActivity.kt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@ package com.mapbox.maps.testapp.examples.camera
33
import android.os.Bundle
44
import android.view.animation.AccelerateDecelerateInterpolator
55
import androidx.appcompat.app.AppCompatActivity
6+
import com.mapbox.geojson.Point
67
import com.mapbox.maps.MapView
78
import com.mapbox.maps.MapboxMap
89
import com.mapbox.maps.Style
10+
import com.mapbox.maps.dsl.cameraOptions
911
import com.mapbox.maps.plugin.animation.CameraAnimatorOptions.Companion.cameraAnimatorOptions
1012
import com.mapbox.maps.plugin.animation.camera
1113

@@ -18,6 +20,7 @@ class LowLevelCameraAnimatorActivity : AppCompatActivity() {
1820
val mapView = MapView(this)
1921
setContentView(mapView)
2022
mapboxMap = mapView.getMapboxMap()
23+
mapboxMap.setCamera(CAMERA_TARGET)
2124
mapboxMap.loadStyleUri(
2225
Style.MAPBOX_STREETS
2326
) {
@@ -46,4 +49,11 @@ class LowLevelCameraAnimatorActivity : AppCompatActivity() {
4649
}
4750
}
4851
}
52+
53+
private companion object {
54+
private val CAMERA_TARGET = cameraOptions {
55+
center(Point.fromLngLat(-74.0060, 40.7128))
56+
zoom(3.0)
57+
}
58+
}
4959
}

app/src/main/java/com/mapbox/maps/testapp/examples/globe/GlobeActivity.kt

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,18 @@ class GlobeActivity : AppCompatActivity() {
2323
setContentView(mapView)
2424

2525
mapView.getMapboxMap().apply {
26+
setCamera(
27+
cameraOptions {
28+
center(CENTER)
29+
zoom(ZOOM)
30+
}
31+
)
2632
loadStyle(
2733
style(Style.SATELLITE_STREETS) {
2834
+atmosphere { }
2935
+projection(ProjectionName.GLOBE)
3036
}
31-
) {
32-
setCamera(
33-
cameraOptions {
34-
center(CENTER)
35-
zoom(ZOOM)
36-
}
37-
)
38-
}
37+
)
3938
}
4039
}
4140

0 commit comments

Comments
 (0)