android - 两个手指或 pinc 缩放到 osmdroid 中的 map View

标签 android zooming android-mapview multi-touch osmdroid


我需要帮助

我正在尝试通过让用户多点触摸(首先是 2 根手指触摸)来缩放到 map View 我知道有 setMultiTouchControls() 函数,但这不是我想要做的。

我试着用图片来解释:)这比写起来容易;

黑色粗箭头表示手指的移动方向。 同样的情况可以考虑相反的方向。(放大)

osmdroid mapview multitouch

最佳答案

终于在 osmdroid 3.0.10 中实现了这个功能。

mapView.setBuiltInZoomControls(true);
mapView.setMultiTouchControls(true);

关于android - 两个手指或 pinc 缩放到 osmdroid 中的 map View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15159544/

相关文章:

d3.js - d3 缩放到鼠标位置,而不是质心

android - 在 Google map MapView 中显示船只路线 - Android

iphone - 获取有关 map View 选定注释的信息

javascript - 用于文本缩放的 jQuery 插件?

android - 你如何在 Android 的 MapView 上放置一个图钉?

android - 服务能否在 onBind 期间获得对 Activity 的引用?

javascript - 使用 Java 从网络下载生成的图像

android - 如何定位 View 以便点击在动画后起作用

android8.1 : How to register vendor service to ServiceManager

html - 浏览器缩放使我的垂直导航栏崩溃