如何在安卓设备上禁用 HERE 地图的拖动和缩放功能

3
我想在安卓中禁用 HERE 地图的拖动和缩放。
@Override
public boolean onMapObjectsSelected(List<ViewObject> list) {..)
2个回答

7

在调用onEngineInitializationCompleted之后,您可以禁用使用MapFragment对象。

用于拖动和缩放:

mapFragment.getMapGesture().setPinchEnabled(false);
mapFragment.getMapGesture().setPanningEnabled(false);
mapFragment.getMapGesture().setKineticFlickEnabled(false);

您可以像上面那样禁用其他事件,比如单次点击、双击等。

但是对于 onMapObjectsSelected(List<ViewObject> list) {..} 呢? - kushal
是的,你的答案解决了我的问题,@Akash Patel。我需要声望来给你的答案投票,请投票支持我的问题... - kushal

-1
使用以下方法禁用谷歌地图中的缩放功能。
googleMap.getUiSettings().setZoomControlsEnabled(true);

            googleMap.getUiSettings().setZoomGesturesEnabled(true);

在回答之前,请查看标题,他正在询问HERE地图。 - Akash Patel

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