我正试图用三指手势而不是一个移动地图。 如果我在我的主要活动中执行scrollBy()或setMapCenter(),事情似乎按预期工作。 但是,如果我在ACTION_MOVE中调用这些调用,它们似乎没有任何作用。 发布也不太好。MapController调用在事件处理程序中不起作用吗?
还有另一个问题 - event.getX/Y()是float,而mapController.scrollBy()需要整数 - 因为以正常速度实时拖动似乎需要sub-int分辨率,从而实时上升很难做到。
看起来很奇怪哪些方法在mapView上,哪些方法在mapController上。
UPDATE:当在事件处理程序执行将移动任何覆盖scrollBy(),但不是基本的地图
所以basicially我希望能够“回归真实”的形式ACTION_MOVE等有我的代码而非基本代码手柄地图通过用户手势跟踪
如果添加的功能要求AML我会看看添加它。 - https://github.com/chrisjenx/AndroidMapLibrary/issues –