2012-06-08 44 views
1

在OSMDROID网页的主屏幕上可以看到使用泡沫信息但我不知道如何实现这种功能。我搜索了它在官方文档,互联网和stackoverflow中是如何做到的,但是我没有找到任何东西。OSMDROID中的气泡

此功能是否可在库中使用,或者只是OSMViewer的一部分?

回答

2

为观众程序的源代码是关于谷歌代码,所以你可以看到他们是如何做到的一切: http://code.google.com/p/osmdroid/source/browse/#svn%2Ftrunk%2FOpenStreetMapViewer

我认为你正在寻找的是一个ItemizedOverlayWithFocus,这里使用: http://code.google.com/p/osmdroid/source/browse/trunk/OpenStreetMapViewer/src/org/osmdroid/samples/SampleWithMinimapItemizedoverlayWithFocus.java

+0

这正是我期待的,谢谢! – JMPergar

+0

@Kieran请看看http://stackoverflow.com/questions/23799221/nullpointerexception-android-java-using-osmdroid – zIronManBox

3

退房此线程,邮政#5:

https://groups.google.com/group/osmdroid/browse_frm/thread/262444b24373385b?hl=en#

有了这个新的图书馆,你可以有更好的“信息窗口”比相当有限ItemizedOverlayWithFocus:

http://code.google.com/p/osmbonuspack/

我还没有测试它自己还没有,但它看起来不错。

+0

这似乎很有趣,谢谢! – JMPergar

+0

osmbonuspack中的InfoWindow类很棒! – Xample

+0

@Martin请看看http://stackoverflow.com/questions/23799221/nullpointerexception-android-java-using-osmdroid – zIronManBox