android - 如何始终围绕固定点(地图中心)进行缩放
问题描述
我正在创建一个应用程序,用户可以在其中选择一个位置(如本例中:https ://docs.mapbox.com/android/maps/examples/location-picker/ )。
如何更改 的行为standardScaleGestureDetector
以使其始终围绕固定点(如地图中心)缩放?
我想他们是与焦点的关系,但我不知道如何修复它。
我在 github 上找到了一个相关主题: https ://github.com/mapbox/mapbox-gl-native/issues/4151
解决方案
您可以使用 提供自己的焦点mapboxMap.getUiSettings().setFocalPoint(customPoint)
,地图手势检测器将使用该点而不是手势的中心。
推荐阅读
- python - (Django) Http POST 请求不断返回错误请求。我没有关于如何调试这个的想法
- c# - MySql Where 子句参数
- python - 从另一个数据框中的列中发现信息
- r - 定义 ylim 时 stat_qq_line 消失
- c++ - Unordered_map 键在迭代后更改?
- android - 如何使用 Coil 从 URL 获取位图?
- java - 在 Unity Project 之间共享数据到 Android Studio java 代码
- github-actions - 拉取请求触发推送工作流
- file - 有没有办法通过邮递员将文件上传到 GraphQL API?
- c - 为什么 strtok 对 const 发出警告?