如何在Android中处理Google Map v2 Marker的长按事件?

时间:2013-11-05 14:41:36

标签: java android google-maps

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

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

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

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

1 个答案:

答案 0 :(得分:3)

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

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