使用Android MapView同时平移和缩放

时间:2012-10-01 13:21:19

标签: android android-mapview

是否可以使用MapView处理同时缩放平移事件?

适用于Android的谷歌地图应用程序允许平移地图,同时正在进行缩放缩放手势。这有助于在放大地图区域时进行微调。默认MapView似乎不支持此功能。

我准备自己实现这个功能,但我更喜欢使用内置机制。

1 个答案:

答案 0 :(得分:0)

我使用Overlay解决了这个问题。通过覆盖叠加层onTouchEvent()并检测缩放和平移事件发生的时间,可以并行处理这些事件。

对于遇到此问题的任何人,我发布了sample project based on my solution

修改

新的Google Maps v2库支持同步缩放和平移。除非需要自定义事件处理算法,否则我强烈建议您升级到新库。