Android和GoogleMaps:禁用mapView拖动

时间:2011-07-23 19:32:17

标签: android google-maps android-mapview

Android和GoogleMaps:我可以禁用mapView拖动而不禁用缩放缩放功能吗? 谢谢答案

2 个答案:

答案 0 :(得分:0)

使用GestureDetectorSimpleOnGestureListener,使用onFling()来检测用户从第一次触摸到使用.getX()和{{{{}}释放的路径之间的距离每个getY() 1}},MotionEventx > SOMEMAXVALUE不执行任何操作。我希望你能找到自己的方式。

答案 1 :(得分:0)

我建议在dispatchDraw()课程中覆盖MapView并检查中心是否是您想要的中心。使用getController().setCenter(...)重新定位地图。 只是替代其他人的建议。