Android和GoogleMaps:我可以禁用mapView拖动而不禁用缩放缩放功能吗? 谢谢答案
答案 0 :(得分:0)
使用GestureDetector
和SimpleOnGestureListener
,使用onFling()
来检测用户从第一次触摸到使用.getX()
和{{{{}}释放的路径之间的距离每个getY()
1}},MotionEvent
和x > SOMEMAXVALUE
不执行任何操作。我希望你能找到自己的方式。
答案 1 :(得分:0)
我建议在dispatchDraw()
课程中覆盖MapView
并检查中心是否是您想要的中心。使用getController().setCenter(...)
重新定位地图。
只是替代其他人的建议。