【问题标题】:How to handle Google Map v2 Marker's Long click event in Android?如何在 Android 中处理 Google Map v2 Marker 的长点击事件?
【发布时间】:2013-11-05 14:41:35
【问题描述】:

我正在开发一个使用 Google Map v2 API 的 android 应用程序。 我在地图上放置了一个标记,现在我想设置它的“OnLongClickListener”。 正如我从 Eclipse 中看到的,只有两个可用于标记的侦听器: googleMap.setOnMarkerClickListener(listener); googleMap.setOnMarkerDragListener(listener);

谁能告诉我任何处理标记的 LongClick 事件的简单方法?

我在这里经历了两种解决方案:

  1. Setting a LongClickListener on a map Marker
  2. How to detect long click on GoogleMap marker

【问题讨论】:

  • 如果您仔细阅读并阅读了您发布的解决方案,那么您会了解到标记没有长点击侦听器。长按用于放置标记后拖动标记

标签: java android google-maps


【解决方案1】:

正如您发布的两个解决方案所示 - 地图 api 中的标记上没有长点击事件。您发布的第一个链接有一个解决方案,可能能够满足您的需求,但无论如何都不完美

我建议去here to the gmaps issues page 浏览功能请求,如果不存在则添加一个

【讨论】:

    猜你喜欢
    • 2013-10-15
    • 1970-01-01
    • 2012-11-23
    • 1970-01-01
    • 2015-07-25
    • 1970-01-01
    • 1970-01-01
    • 2015-04-02
    • 2015-06-08
    相关资源
    最近更新 更多