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

时间:2016-12-26 04:56:25

标签: android google-maps google-maps-markers

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

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

1 个答案:

答案 0 :(得分:2)

禁用缩放功能;

你的地图xml标签

中的

map:uiZoomGestures="false"

UiSettings.setZoomGesturesEnabled(false)

也在这里阅读,

  

目前,您只需点击一下标记即可启动您的活动   使用onMarkerClick api。在它为什么不使用计时器   机制,将记录点击次数。你可以做到   以下步骤

     
      
  1. 点击时间记录时间&标记的ID。
  2.   
  3. 每当您在标记上获得点击事件时。检查ID是否与前一个ID相同,并且两个事件之间的时间也小于一些   阈。
  4.   
  5. 如果是,请启动您的活动。
  6.   
  7. 如果否,请将保存的ID清除为新ID并记录时间。
  8.   

how can handle double click on marker in android application