0

我正在尝试在设备上设置谷歌地图,并在其顶部显示一些简单的按钮。但是我附加到这些按钮的事件似乎以某种方式干扰了地图拖动功能。基本上拖动完全不起作用,也给了我这个按钮不起作用。我真的不在乎这个阻力(我不需要它) - 但我不知道如何禁用它。

你们有人试过吗?(我不想只使用静态的谷歌图片,我仍然希望可以选择移动、放大和缩小,但可以使用我自己的按钮)。最大的问题是标记——因为我想让它们可以点击。所以可能有2个解决方案:

  1. 如何禁用可拖动行为?

  2. 如何仅使标记可点击(以某种方式在地图图层之外,但能够与地图一起移动)。

我正在考虑以一种骇人听闻的方式创建一个仅通过少数事件的叠加层,但这不起作用……有人有什么想法吗?

提前致谢,

4

1 回答 1

2

要防止地图滚动,您必须在 UiSettings 上将 ScrollGesturesEnabled 设置为 false:

googleMap.getUiSettings().setScrollGesturesEnabled(false);
于 2012-12-24T17:46:45.520 回答