我们可以阻止用户在谷歌地图中缩小

时间:2015-03-19 12:28:56

标签: android google-maps

我有两个问题:

是否可以阻止用户缩小并保持放大?

我们可以控制用户在Google地图上放大和缩小的程度吗?

2 个答案:

答案 0 :(得分:0)

你可以disable the Zoom Gestures在地图上,但你必须禁用任何屏幕上的缩放控件(通常是左上角的加号和减号),因为禁用第一个不会禁用第二个。

然后,如果我没有弄错,用户对地图执行的任何操作都会传播到其下方的保持视图中,以便您可以捕获这些操作并以编程方式将它们传播到MapView。

E.g。如果你的MapView在LinearLayout中,捕获LinearLayout的所有用户交互,看看用户做了什么(例如捏入)并以编程方式放大地图。

答案 1 :(得分:0)

或者@hasMobi回答。首先禁用缩放控件,然后提供一个按钮,只要单击按钮,您只执行放大操作。如果缩放达到最大ZoomLevel,则禁用Button。