我有一个工作地图显示在我的Android应用程序中,但我无法让OSMBonusPack工作。我在Eclipse工作。我从这里注意到(和设置)所有必需的文件:https://code.google.com/p/osmbonuspack/wiki/HowToInclude。
当我尝试添加:
KmlDocument kmlDocument = new KmlDocument();
kmlDocument.parseUrl(cafires);
FolderOverlay kmlOverlay = (FolderOverlay) kmlDocument.mKmlRoot
.buildOverlay(this, map, null, null, kmlDocument);
什么都不会导入与OSMBonusPack相关的内容。我有最新版本4.9。我也试过4.8,看看是不是问题。当我手动键入import org.osmdroid ...如果单击ctrl + space,bonuspack不在列表中。我已经清理了我的项目,也关闭并重新开启了日食。
有什么建议吗?
EDIT :::在我从GITHUB中提取代码之后,我能够将OSMBonusPack用作库来加载:https://github.com/grote/OSMBonusPack
答案 0 :(得分:0)
使用它:
FolderOverlay kmlOverlay = (FolderOverlay)mKmlDocument.mKmlRoot.buildOverlay(map, defaultStyle, null, mKmlDocument);