Android和Google地图:禁用地图视图拖动
Android和GoogleMaps:我可以禁用mapView拖动而不禁用收缩缩放功能吗?Android和Google地图:禁用地图视图拖动,android,google-maps,android-mapview,Android,Google Maps,Android Mapview,Android和GoogleMaps:我可以禁用mapView拖动而不禁用收缩缩放功能吗? Thx对于答案使用手势检测器和SimpleGestureListener,使用onFling()检测用户用手指从第一次触摸到使用.getX()和getY()释放的路径之间的距离从每个MotionEvent,对x>SOMEMAXVALUE和y>SOMEMAXVALUE不执行任何操作。我希望你能找到你的路。我建议在MapView类中重写dispatchDraw(),并检查中心是否是你想要的。使用getCont
Thx对于答案使用
手势检测器
和SimpleGestureListener
,使用onFling()
检测用户用手指从第一次触摸到使用.getX()
和getY()释放的路径之间的距离
从每个MotionEvent
,对x>SOMEMAXVALUE
和y>SOMEMAXVALUE
不执行任何操作。我希望你能找到你的路。我建议在MapView
类中重写dispatchDraw()
,并检查中心是否是你想要的。使用getController().setCenter(…)
重新居中地图。
这只是别人建议的另一种选择