3

我试图将 osmdroid bonuspack 的 infowindow 与 mapview 中的多边形相关联。目的是当一个多边形被触摸时,我需要显示一些关于该多边形的信息。我查看了一些示例,但所有示例都与 ExtendedItemizedOverlay 一起使用。

是否可以将 infowindow 与包含多边形列表的自定义覆盖类相关联。

提前致谢。

4

1 回答 1

4

在 Tutorial_1 中,您可以看到如何添加 InfoWindows:

https://code.google.com/p/osmbonuspack/wiki/Tutorial_1

另外,我做了一个小教程,让它们可以快速点击。

http://mobiledevstories.wordpress.com/2014/03/01/osmdroid-bonus-pack-markers-with-clickable-infowindows/

为了满足您的需求,我会做的是修改 bonuspack_bubble.xml 中的布局,并在 TextViews 中包含您需要的其他信息。如果您需要对地图中的多边形或其他对象的引用,只需修改 MyInfoWindow 构造函数以接收所需的对象。

希望能帮助到你!!

于 2014-03-01T12:26:57.493 回答