[英]While user tracking is on zoom on user location
我正在使用mapbox-android-sdk
和mapbox-android-plugin-locationlayer
// Mapbox
implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:6.6.1'
implementation 'com.mapbox.mapboxsdk:mapbox-android-plugin-locationlayer:0.11.0'
我面临的一个问题是,一旦我通过将cameraMode
设置为TRACKING
来启用用户跟踪,如下所示:
mapboxMap.locationComponent.cameraMode = CameraMode.TRACKING
当我放大/缩小地图时,缩放位置从用户跟踪的位置更改为屏幕的收缩/缩放位置。
关于如何放大/缩小并保持跟踪的用户位置居中并启用跟踪的任何想法?
当您激活您的位置组件时,您可以添加 LocationComponentOptions 并启用 trackingGesturesManagement
val options = LocationComponentOptions.builder(context)
.trackingGesturesManagement(true)
.build()
mapboxMap?.locationComponent?.activateLocationComponent(context!!, options)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.