google-maps - 在代号中捕捉缩放/平移移动
问题描述
嗨,我正在使用代号构建一个 gps 应用程序。我使用原生 googlemapcn1lib。我想知道如何捕捉缩放级别的变化。我想在地图上以缩放级别隐藏/显示标记。我可以用计时器来做,但也许 googlemapscn1lib 中有一个本地方法。有人提供线索吗?
解决方案
使用addMapListener(MapListener)
例如:
mapContainer.addMapListener((Component source, int zoom, Coord center) -> {
// here you can act on the map directly after every pan/zoom change
});
推荐阅读
- google-apps-script - 如何获得最后一行?
- excel - excel VBA中的限定范围
- python - 在 Numpy Python 中迭代一个数组
- php - Codeigniter MYSQL 数据减去 date2 中的 date1 数据
- c++ - 有没有办法解决我在多种情况下遇到的这个问题?
- javascript - 使用 javascript 制作基于隐藏输入的直方图(基本 js,无库)
- c# - 使用 InvokeCommandAction 将额外参数传递给命令
- python - python plotly fig.update 跟踪 - 如果值大于则仅显示文本
- javascript - 如果不支持 WebM,则使用 jQuery 隐藏视频
- python - 从特定命令使用 Selenium 从 Chrome 获取信息和警告控制台日志