簡體   English   中英

當用戶跟蹤放大用戶位置時

[英]While user tracking is on zoom on user location

我正在使用mapbox-android-sdkmapbox-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)

https://www.mapbox.com/android-docs/api/map-sdk/6.6.0/com/mapbox/mapboxsdk/location/LocationComponentOptions.html#trackingGesturesManagement--

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM