flutter - flutter mapbox_gl:没有缩放事件
问题描述
我正在使用 mapbox_gl 开发一个资产跟踪应用程序我在 animateCamera 函数中设置缩放级别:
controller.animateCamera(CameraUpdate.newCameraPosition(CameraPosition(
target: LatLng(carpos.latitude, carpos.longitude), zoom: zoom)));}
当用户使用捏合手势更改缩放级别时,我需要将缩放级别保存在“缩放”变量中以将其应用于 animateCamera 函数。但我没有找到任何处理缩放事件的事件!(zoomstart,zoomend,zoomin,zoomout ,..)
解决方案
推荐阅读
- r - 使用 lapply 根据条件对列表进行子集化以创建新列表并保留元素的名称
- node.js - 会话在 Express 中混合
- html - 我已经使用网格划分了我的页面。它是 1fr 8fr 1fr 的行网格,但划分直到页脚才显示空白
- c++ - 在没有 Singleton 的情况下将 QML 与 C++ 连接起来
- php - 如何使用 Laravel barryvdh/laravel-dompdf 停止 ERR_CONNECTION_RESET 问题
- jestjs - 仅从模块 jest 中模拟一个功能
- laravel - laravel 数据表中的自定义查询
- eclipse - 在 build.gradle 中为 Eclipse 插件配置源目录
- amazon-advertising-api - 如何使用亚马逊广告 API V2 获取账户名称?
- database - 可序列化的隔离级别和非数据库操作