OSMDroid:当用户点击地图上添加标记 [英] OSMDroid: Adding a marker when user taps on map

查看:962
本文介绍了OSMDroid:当用户点击地图上添加标记的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在地图上显示一个标记,其中用户点击地图。 此外,这不应该感染双击缩放和/或移动图形页面。

I want to display a marker on map where user taps on map. Also this should not infect double tap for zooming and/or moving mapview.

我使用osmdroid,Android的4.0.jar

I am using osmdroid-android-4.0.jar

我想AP preciate任何信息,你可以给我。

I'd appreciate any information you could give me.

推荐答案

看OSMBonusPack MapEventsOverlay / MapEventsReceiver:

Look at OSMBonusPack MapEventsOverlay/MapEventsReceiver:

<一个href="http://$c$c.google.com/p/osmbonuspack/source/browse/trunk/OSMBonusPack/src/org/osmdroid/bonuspack/overlays/MapEventsOverlay.java" rel="nofollow">http://$c$c.google.com/p/osmbonuspack/source/browse/trunk/OSMBonusPack/src/org/osmdroid/bonuspack/overlays/MapEventsOverlay.java

您创建MapEventsOverlay,你将它添加到地图的覆盖,而且你通过它,你实现自己的singleTapUpH​​elper code一MapEventsReceiver。

You create a MapEventsOverlay, you add it to the maps overlay, and you pass it a MapEventsReceiver in which you implement your own singleTapUpHelper code.

这篇关于OSMDroid:当用户点击地图上添加标记的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆