Android - 在Google Maps API中禁用捏合缩放控件

3

我想在我的应用程序中禁用捏合缩放的控制。我该如何设置?


这是一个已回答的重复问题,链接为:http://stackoverflow.com/questions/4626028/how-to-disable-pinch-in-android-mapview。 - Robby Pond
但问题已经得到了适当的回答... - user590849
2个回答

2

禁用所有手势:

mapView.getMap().getUiSettings().setAllGesturesEnabled(false);

仅禁用缩放:

mapView.getMap().getUiSettings().setZoomControlsEnabled(false);

1
       mapView = (MapView) findViewById(R.id.mapview);
       mapView.setBuiltInZoomControls(false);

这对 API 级别 8 没有帮助(我猜它根本没有帮助?)用户仍然可以缩放地图视图。只有在 MapView 中将 clickable 设置为 false 才能完成工作,但是似乎这会阻止任何点击/轻拍识别... - AgentKnopf

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接