Как всегда масштабировать вокруг фиксированной точки (центр карты) - PullRequest
0 голосов
/ 05 апреля 2019

Я создаю приложение, в котором пользователь может выбрать местоположение (как в этом примере: https://docs.mapbox.com/android/maps/examples/location-picker/).

Как изменить поведение standardScaleGestureDetector, чтобы оно всегда масштабировалось вокруг фиксированной точки (например, в центре карты)?

Полагаю, это связь с focalPoint, но я не знаю, как это исправить.

Я нашел относительную тему на github: https://github.com/mapbox/mapbox-gl-native/issues/4151

1 Ответ

0 голосов
/ 10 апреля 2019

Вы можете указать свой собственный фокус с mapboxMap.getUiSettings().setFocalPoint(customPoint), детектор жестов карты будет использовать эту точку вместо центра жеста.

...