0

osmdroid-android-4.3 + osmbonuspack_v5.1」から「osmdroid-android-5.1 + osmbonuspack_v5.7」に更新しました

同様に、「osmdroid-third-party-5.1.jar」をインポートしました

次に、OsmNavigator のソース コードを確認したところ、古いバージョンの OsmDroid とは異なる mapView が作成されていることがわかりました。

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

エラー: GenericMapView を型に解決できません

私はできません:import org.osmdroid.bonuspack.mapsforge.GenericMapView;

質問: パッケージはどこにありますか: org.osmdroid.bonuspack.mapsforge.GenericMapView;?

4

1 に答える 1

0

osmbonuspack/MapsForgeForOsmdroid 内

Gradle と Jitpack を使用して OSMBonusPack を含める場合は、次を追加します。

dependencies {
        ...
        compile 'com.github.MKergall.osmbonuspack:MapsForgeForOsmdroid:v5.7'
}
于 2016-02-11T21:27:51.417 に答える