OsmDroid - OSMBonusPack - GenericMapView 无法解析为类型



我更新自:'osmdroid-android-4.3 + osmbonuspack_v5.1' to 'osmdroid-android-5.1 + osmbonuspack_v5.7'

以及我导入了"osmdroid-第三方-5.1.jar"

然后我检查了 OsmNavigator 的源代码,发现 mapView 的创建方式与旧版本的 OsmDroid 不同:

//map = (MapView) findViewById(R.id.map);
    GenericMapView genericMap = (GenericMapView) findViewById(R.id.map);
    MapTileProviderBasic bitmapProvider = new MapTileProviderBasic(getApplicationContext());
    genericMap.setTileProvider(bitmapProvider);
    map = genericMap.getMapView();

错误:无法将泛型映射视图解析为类型

我做不到:import org.osmdroid.bonuspack.mapsforge.GenericMapView;

问:我在哪里可以找到包裹:org.osmdroid.bonuspack.mapsforge.GenericMapView;

In osmbonuspack/MapsForgeForOsmdroid

如果您将OSMBonusPack与Gradle和Jitpack一起包含在内,请添加以下内容:

dependencies {
        ...
        compile 'com.github.MKergall.osmbonuspack:MapsForgeForOsmdroid:v5.7'
}

相关内容

  • 没有找到相关文章

最新更新