Android 如何在标准地图活动中禁用双击缩放效果并将其添加到标记?

Android 如何在标准地图活动中禁用双击缩放效果并将其添加到标记?,android,google-maps,google-maps-markers,Android,Google Maps,Google Maps Markers,我发现标记的默认事件界面是单击和长单击。那么,如何为标记添加自定义双击事件侦听器呢 但是,最初需要禁用地图的双击缩放功能。不是整个缩放功能本身。我只需要禁用双击时调用的缩放。如何编写代码 禁用缩放功能 map:uiZoomGestures=“false”在地图xml标记中 或 也请在这里阅读 当前,您只需单击标记即可启动活动 使用onMarkerClickapi。你为什么不用定时器呢 机制,它将记录单击的次数。你可以在家里做 以下步骤 记录单击标记时的时间(&id) 每当您在标记上单击事件时。

我发现标记的默认事件界面是单击和长单击。那么,如何为标记添加自定义双击事件侦听器呢


但是,最初需要禁用地图的双击缩放功能。不是整个缩放功能本身。我只需要禁用双击时调用的缩放。如何编写代码

禁用缩放功能

map:uiZoomGestures=“false”
在地图xml标记中

也请在这里阅读

当前,您只需单击标记即可启动活动 使用
onMarkerClick
api。你为什么不用定时器呢 机制,它将记录单击的次数。你可以在家里做 以下步骤

  • 记录单击标记时的时间(&id)
  • 每当您在标记上单击事件时。检查ID是否与前一个相同,并且两个事件之间的时间间隔是否小于一些 门槛
  • 如果是,启动您的活动
  • 如果否,请将保存的id清除为新id,并记录时间

  • 禁用缩放功能

    map:uiZoomGestures=“false”
    在地图xml标记中

    也请在这里阅读

    当前,您只需单击标记即可启动活动 使用
    onMarkerClick
    api。你为什么不用定时器呢 机制,它将记录单击的次数。你可以在家里做 以下步骤

  • 记录单击标记时的时间(&id)
  • 每当您在标记上单击事件时。检查ID是否与前一个相同,并且两个事件之间的时间间隔是否小于一些 门槛
  • 如果是,启动您的活动
  • 如果否,请将保存的id清除为新id,并记录时间

  • @没有人是的,如果你被卡住了,你可以随时留下评论;)您的代码完全禁用缩放。我只想删除双击缩放功能我为当时的差异编写了代码,但地图上的双击缩放覆盖了这一点one@Nobody是的,如果您被卡住了,您可以随时留下评论;)您的代码完全禁用缩放。我只想删除双击缩放功能我为当时的差异编写了代码,但地图上的双击缩放正在覆盖这一功能