Android 我们能阻止用户在谷歌地图中缩小吗

Android 我们能阻止用户在谷歌地图中缩小吗,android,google-maps,Android,Google Maps,我有两个问题: 是否可以防止用户仅缩小,而我们保持放大 我们可以控制用户在谷歌地图上放大和缩小的程度吗?你可以在地图上放大和缩小,但你也必须禁用任何屏幕上的缩放控件(通常是左上角的加号和减号),因为禁用第一个并不禁用第二个 然后,如果我没有弄错的话,用户对地图所做的任何操作都将被传播到地图下方的保持视图,这样您就可以捕获这些操作并以编程方式将它们传播到地图视图 例如,如果您的地图视图位于LinearLayout内,请捕获LinearLayout的所有用户交互,查看用户所做的操作(例如缩进)并以编

我有两个问题:

是否可以防止用户仅缩小,而我们保持放大

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

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

然后,如果我没有弄错的话,用户对地图所做的任何操作都将被传播到地图下方的保持视图,这样您就可以捕获这些操作并以编程方式将它们传播到地图视图


例如,如果您的地图视图位于LinearLayout内,请捕获LinearLayout的所有用户交互,查看用户所做的操作(例如缩进)并以编程方式放大地图。

或@hasMobi回答。首先禁用缩放控件,然后提供一个按钮,每当单击按钮时,仅执行放大操作。如果缩放达到最大缩放级别,则禁用该按钮