在 Mapbox Android (9.3.0) 中 - 如何在跟踪所述位置之前“放大”该位置。当前,当缩小时,跟踪会出现,但实际上是这样。

我有下面的代码确实允许我放大当前位置但是然后禁用跟踪选项(因为我希望我已经移动了相机)。
mapboxMap.getStyle {
val customLocationComponentOptions: LocationComponentOptions =
LocationComponentOptions.builder(context)
.pulseEnabled(true)
.build()
val locationComponent: LocationComponent = mapboxMap.locationComponent
locationComponent.activateLocationComponent(
LocationComponentActivationOptions.builder(context, it)
.locationComponentOptions(customLocationComponentOptions)
.build()
)
locationComponent.isLocationComponentEnabled = true
locationComponent.cameraMode = CameraMode.TRACKING
locationComponent.renderMode = RenderMode.NORMAL
val lastKnownLocation: Location? =
mapboxMap.locationComponent.lastKnownLocation
if (lastKnownLocation != null)
mapboxMap.moveCamera(
com.mapbox.mapboxsdk.camera.CameraUpdateFactory.newCameraPosition(
com.mapbox.mapboxsdk.camera.CameraPosition.Builder().target(
com.mapbox.mapboxsdk.geometry.LatLng(
lastKnownLocation.latitude,
lastKnownLocation.longitude
)
).zoom(15.0).build()
)
)
}